org.encog.ml.tree.basic
Class BasicTreeNode
- java.lang.Object
-
- org.encog.ml.tree.basic.BasicTreeNode
-
- All Implemented Interfaces:
- java.io.Serializable, TreeNode
- Direct Known Subclasses:
- ProgramNode
public class BasicTreeNode extends java.lang.Object implements TreeNode, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description BasicTreeNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddChildNodes(TreeNode[] args)Add child nodes.booleanallLeafChildren()java.util.List<TreeNode>getChildNodes()booleanisLeaf()intsize()
-
-
-
Method Detail
-
getChildNodes
public java.util.List<TreeNode> getChildNodes()
- Specified by:
getChildNodesin interfaceTreeNode- Returns:
- The child nodes.
-
addChildNodes
public void addChildNodes(TreeNode[] args)
Description copied from interface:TreeNodeAdd child nodes.- Specified by:
addChildNodesin interfaceTreeNode- Parameters:
args- The child nodes to add.
-
allLeafChildren
public boolean allLeafChildren()
- Specified by:
allLeafChildrenin interfaceTreeNode- Returns:
- True, if all children are leaves.
-
isLeaf
public boolean isLeaf()
-
-
DMelt 3.0 © DataMelt by jWork.ORG