Package org.aksw.deer.old_learning
Class RefinementTree
- Author:
- sherif
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRefinementTree(RefinementNodeOld value)RefinementTree(Tree<RefinementNodeOld> parent, RefinementNodeOld value, List<Tree<RefinementNodeOld>> childrenlist) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(Tree<RefinementNodeOld> child)getValue()voidremoveChild(Tree<RefinementNodeOld> child)longsize()
-
Field Details
-
CHILDREN_MULTIPLIER
public static final double CHILDREN_MULTIPLIER- See Also:
- Constant Field Values
-
-
Constructor Details
-
RefinementTree
public RefinementTree() -
RefinementTree
-
RefinementTree
public RefinementTree(Tree<RefinementNodeOld> parent, RefinementNodeOld value, List<Tree<RefinementNodeOld>> childrenlist)
-
-
Method Details
-
getLeaves
- Overrides:
getLeavesin classTree<RefinementNodeOld>
-
addChild
- Overrides:
addChildin classTree<RefinementNodeOld>
-
removeChild
- Overrides:
removeChildin classTree<RefinementNodeOld>
-
getParent
- Overrides:
getParentin classTree<RefinementNodeOld>
-
getchildren
- Overrides:
getchildrenin classTree<RefinementNodeOld>
-
getValue
- Overrides:
getValuein classTree<RefinementNodeOld>
-
size
public long size()- Overrides:
sizein classTree<RefinementNodeOld>
-