org.encog.ml.tree.traverse
Class DepthFirstTraversal
java.lang.Object
org.encog.ml.tree.traverse.DepthFirstTraversal
- All Implemented Interfaces:
- TreeTraversal
public class DepthFirstTraversal
- extends Object
- implements TreeTraversal
Performs a depth-first traversal.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DepthFirstTraversal
public DepthFirstTraversal()
traverse
public void traverse(TreeNode treeNode,
TreeTraversalTask task)
- Traverse the tree.
- Specified by:
traverse
in interface TreeTraversal
- Parameters:
treeNode
- The tree to traverse.task
- The task to execute on each tree node.
Copyright © 2014. All Rights Reserved.