public class DLTree extends AbstractTree
Constructor and Description |
---|
DLTree() |
DLTree(org.semanticweb.owlapi.model.OWLClassExpression c) |
Modifier and Type | Method and Description |
---|---|
static org.semanticweb.owlapi.model.OWLClassExpression |
deriveDefinition(DLTree tree,
boolean conceptFromPositiveIstances)
Return a concept definition from a DLTree (both the positive and the negative instances)
|
int |
getCommission() |
double |
getComplexityMeasure() |
int |
getInduction() |
List<DLTree> |
getLeaves() |
int |
getMatch() |
DLTree |
getNegSubTree() |
int |
getOmission() |
DLTree |
getPosSubTree() |
org.semanticweb.owlapi.model.OWLClassExpression |
getRoot() |
void |
setCommission(int commission) |
void |
setInduction(int induction) |
void |
setMatch(int match) |
void |
setNegTree(DLTree subTree) |
void |
setOmission(int omission) |
void |
setPosTree(DLTree subTree) |
void |
setRoot(org.semanticweb.owlapi.model.OWLClassExpression concept) |
String |
toString() |
getNeg, getPos, getUnd, isVisited, setAsVisited, setNeg, setPos, setUnd
public DLTree()
public DLTree(org.semanticweb.owlapi.model.OWLClassExpression c)
public int getMatch()
getMatch
in class AbstractTree
public void setMatch(int match)
setMatch
in class AbstractTree
public int getOmission()
getOmission
in class AbstractTree
public void setOmission(int omission)
setOmission
in class AbstractTree
public int getCommission()
getCommission
in class AbstractTree
public void setCommission(int commission)
setCommission
in class AbstractTree
public int getInduction()
getInduction
in class AbstractTree
public void setInduction(int induction)
setInduction
in class AbstractTree
public void setRoot(org.semanticweb.owlapi.model.OWLClassExpression concept)
concept
- the root concept to setpublic org.semanticweb.owlapi.model.OWLClassExpression getRoot()
public void setPosTree(DLTree subTree)
public void setNegTree(DLTree subTree)
public DLTree getPosSubTree()
public DLTree getNegSubTree()
public double getComplexityMeasure()
getComplexityMeasure
in class AbstractModel
public static org.semanticweb.owlapi.model.OWLClassExpression deriveDefinition(DLTree tree, boolean conceptFromPositiveIstances)
tree
- conceptFromPositiveIstances
- DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann