| Package | Description |
|---|---|
| org.semanticweb.elk.reasoner | |
| org.semanticweb.elk.reasoner.taxonomy | |
| org.semanticweb.elk.reasoner.taxonomy.hashing | |
| org.semanticweb.elk.reasoner.taxonomy.model |
| Modifier and Type | Method and Description |
|---|---|
protected TypeNode<ElkClass,ElkNamedIndividual> |
Reasoner.getTypeNode(ElkClass elkClass)
Helper method to get a
TypeNode from the taxonomy. |
| Modifier and Type | Class and Description |
|---|---|
class |
OrphanTypeNode<T extends ElkObject,I extends ElkObject>
An
OrphanNode with instances |
| Modifier and Type | Method and Description |
|---|---|
TypeNode<ElkClass,ElkNamedIndividual> |
ConcurrentInstanceTaxonomy.getBottomNode() |
TypeNode<T,I> |
SingletoneInstanceTaxonomy.getBottomNode() |
TypeNode<T,I> |
SingletoneInstanceTaxonomy.getTopNode() |
TypeNode<ElkClass,ElkNamedIndividual> |
ConcurrentInstanceTaxonomy.getTypeNode(ElkClass elkClass)
|
TypeNode<T,I> |
SingletoneInstanceTaxonomy.getTypeNode(T elkObject) |
| Modifier and Type | Method and Description |
|---|---|
Set<? extends TypeNode<T,I>> |
OrphanTypeNode.getAllSubNodes() |
Set<? extends TypeNode<T,I>> |
OrphanTypeNode.getAllSuperNodes() |
Set<? extends TypeNode<T,I>> |
OrphanTypeNode.getDirectSubNodes() |
Set<? extends TypeNode<T,I>> |
OrphanTypeNode.getDirectSuperNodes() |
Set<? extends TypeNode<ElkClass,ElkNamedIndividual>> |
ConcurrentInstanceTaxonomy.getTypeNodes() |
Set<? extends TypeNode<T,I>> |
SingletoneInstanceTaxonomy.getTypeNodes() |
| Modifier and Type | Method and Description |
|---|---|
int |
TypeNodeHasher.hash(TypeNode<? extends ElkEntity,? extends ElkEntity> node) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UpdateableTypeNode<T extends ElkObject,I extends ElkObject> |
| Modifier and Type | Class and Description |
|---|---|
class |
FreshTypeNode<T extends ElkObject,I extends ElkObject>
A fresh TypeNode containing an object that does not occur in a taxonomy.
|
| Modifier and Type | Method and Description |
|---|---|
TypeNode<T,I> |
InstanceTaxonomy.getBottomNode() |
TypeNode<T,I> |
InstanceTaxonomy.getTopNode() |
TypeNode<T,I> |
InstanceTaxonomy.getTypeNode(T elkObject) |
| Modifier and Type | Method and Description |
|---|---|
Set<TypeNode<T,I>> |
FreshTypeNode.getAllSubNodes() |
Set<? extends TypeNode<T,I>> |
TypeNode.getAllSubNodes() |
Set<TypeNode<T,I>> |
FreshTypeNode.getAllSuperNodes() |
Set<? extends TypeNode<T,I>> |
TypeNode.getAllSuperNodes() |
Set<? extends TypeNode<T,I>> |
InstanceNode.getAllTypeNodes()
Get an unmodifiable set of
TypeNodes of which the members of this
InstanceNode are (possibly indirect) instances. |
Set<? extends TypeNode<T,I>> |
FreshInstanceNode.getAllTypeNodes() |
Set<TypeNode<T,I>> |
FreshTypeNode.getDirectSubNodes() |
Set<? extends TypeNode<T,I>> |
TypeNode.getDirectSubNodes() |
Set<TypeNode<T,I>> |
FreshTypeNode.getDirectSuperNodes() |
Set<? extends TypeNode<T,I>> |
TypeNode.getDirectSuperNodes() |
Set<? extends TypeNode<T,I>> |
InstanceNode.getDirectTypeNodes()
Get an unmodifiable set of nodes for ElkObjects that are direct types of
this Node.
|
Set<? extends TypeNode<T,I>> |
FreshInstanceNode.getDirectTypeNodes() |
Set<? extends TypeNode<T,I>> |
InstanceTaxonomy.getTypeNodes()
Obtain an unmodifiable Set of all type nodes in this taxonomy.
|
Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.