Package | Description |
---|---|
org.dllearner.algorithms.el |
Learning algorithms for the EL description logic.
|
org.dllearner.refinementoperators |
Refinement operator implementations.
|
Modifier and Type | Method and Description |
---|---|
ELDescriptionNode |
ELDescriptionEdge.getNode() |
ELDescriptionNode |
ELDescriptionTree.getNode(int[] position)
Gets the node at the given position.
|
ELDescriptionNode |
ELDescriptionNode.getParent() |
ELDescriptionNode |
ELDescriptionNode.getRoot()
Traverses the EL OWLClassExpression tree upwards until it finds
the root and returns it.
|
ELDescriptionNode |
ELDescriptionTree.getRootNode() |
ELDescriptionNode |
TreeTuple.getTree1()
Gets first tree.
|
ELDescriptionNode |
TreeTuple.getTree2()
Gets second tree.
|
Modifier and Type | Method and Description |
---|---|
Set<ELDescriptionNode> |
ELDescriptionNode.getIn() |
Set<ELDescriptionNode> |
ELDescriptionNode.getInSC1() |
Set<ELDescriptionNode> |
ELDescriptionNode.getInSC2() |
Collection<ELDescriptionNode> |
ELDescriptionTree.getNodes() |
Set<ELDescriptionNode> |
ELDescriptionTree.getNodesOnLevel(int level)
Gets the nodes on a specific level of the tree.
|
Set<ELDescriptionNode> |
ELDescriptionNode.getOut() |
Set<ELDescriptionNode> |
ELDescriptionNode.getOutSC1() |
Set<ELDescriptionNode> |
ELDescriptionNode.getOutSC2() |
List<ELDescriptionNode> |
Simulation.in(ELDescriptionNode tree) |
List<ELDescriptionNode> |
Simulation.out(ELDescriptionNode tree) |
Modifier and Type | Method and Description |
---|---|
String |
ELDescriptionNode.toSimulationString(Map<ELDescriptionNode,String> nodeNames) |
String |
ELDescriptionTree.toSimulationString(Map<ELDescriptionNode,String> nodeNames) |
static String |
ELDescriptionNode.toString(Set<ELDescriptionNode> nodes,
Map<ELDescriptionNode,String> nodeNames)
A convenience method (for debugging purposes) to get a comma separated list of nodes, where the
nodes are given names (to make them readable).
|
static String |
ELDescriptionNode.toString(Set<ELDescriptionNode> nodes,
Map<ELDescriptionNode,String> nodeNames)
A convenience method (for debugging purposes) to get a comma separated list of nodes, where the
nodes are given names (to make them readable).
|
Constructor and Description |
---|
ELDescriptionEdge(T label,
ELDescriptionNode tree)
Constructs and edge given a label and an EL OWLClassExpression tree.
|
ELDescriptionNode(ELDescriptionNode parentNode,
org.semanticweb.owlapi.model.OWLDataProperty parentProperty,
org.semanticweb.owlapi.model.OWLDataRange dataRange) |
ELDescriptionNode(ELDescriptionNode parentNode,
org.semanticweb.owlapi.model.OWLObjectProperty parentProperty,
org.semanticweb.owlapi.model.OWLClass... label) |
ELDescriptionNode(ELDescriptionNode parentNode,
org.semanticweb.owlapi.model.OWLObjectProperty parentProperty,
Set<org.semanticweb.owlapi.model.OWLClass> label) |
TreeTuple(ELDescriptionNode tree1,
ELDescriptionNode tree2) |
Modifier and Type | Method and Description |
---|---|
boolean |
ELDown.asCheck(ELDescriptionNode v) |
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann