Package org.aksw.deer.old_learning
Class RefinementTree
- java.lang.Object
-
- org.aksw.deer.util.Tree<RefinementNodeOld>
-
- org.aksw.deer.old_learning.RefinementTree
-
public class RefinementTree extends Tree<RefinementNodeOld>
- Author:
- sherif
-
-
Field Summary
Fields Modifier and Type Field Description static doubleCHILDREN_MULTIPLIER
-
Constructor Summary
Constructors Constructor Description RefinementTree()RefinementTree(RefinementNodeOld value)RefinementTree(Tree<RefinementNodeOld> parent, RefinementNodeOld value, java.util.List<Tree<RefinementNodeOld>> childrenlist)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(Tree<RefinementNodeOld> child)java.util.List<Tree<RefinementNodeOld>>getchildren()java.util.Set<Tree<RefinementNodeOld>>getLeaves()Tree<RefinementNodeOld>getParent()RefinementNodeOldgetValue()voidremoveChild(Tree<RefinementNodeOld> child)longsize()
-
-
-
Field Detail
-
CHILDREN_MULTIPLIER
public static final double CHILDREN_MULTIPLIER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RefinementTree
public RefinementTree()
-
RefinementTree
public RefinementTree(RefinementNodeOld value)
-
RefinementTree
public RefinementTree(Tree<RefinementNodeOld> parent, RefinementNodeOld value, java.util.List<Tree<RefinementNodeOld>> childrenlist)
-
-
Method Detail
-
getLeaves
public java.util.Set<Tree<RefinementNodeOld>> getLeaves()
- Overrides:
getLeavesin classTree<RefinementNodeOld>
-
addChild
public void addChild(Tree<RefinementNodeOld> child)
- Overrides:
addChildin classTree<RefinementNodeOld>
-
removeChild
public void removeChild(Tree<RefinementNodeOld> child)
- Overrides:
removeChildin classTree<RefinementNodeOld>
-
getParent
public Tree<RefinementNodeOld> getParent()
- Overrides:
getParentin classTree<RefinementNodeOld>
-
getchildren
public java.util.List<Tree<RefinementNodeOld>> getchildren()
- Overrides:
getchildrenin classTree<RefinementNodeOld>
-
getValue
public RefinementNodeOld getValue()
- Overrides:
getValuein classTree<RefinementNodeOld>
-
size
public long size()
- Overrides:
sizein classTree<RefinementNodeOld>
-
-