cc.mallet.util.search
Class AStarNode.NextNodeIterator

java.lang.Object
  extended by cc.mallet.util.search.SearchNode.NextNodeIterator
      extended by cc.mallet.util.search.AStarNode.NextNodeIterator
All Implemented Interfaces:
java.util.Iterator
Enclosing class:
AStarNode

public class AStarNode.NextNodeIterator
extends SearchNode.NextNodeIterator

Iterator over new A* search nodes generated by state transitions from this node's state.


Constructor Summary
protected AStarNode.NextNodeIterator()
           
 
Method Summary
 SearchNode nextNode()
          The search tree node for the next state reached from the current state.
 
Methods inherited from class cc.mallet.util.search.SearchNode.NextNodeIterator
cost, getStateIter, hasNext, next, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AStarNode.NextNodeIterator

protected AStarNode.NextNodeIterator()
Method Detail

nextNode

public SearchNode nextNode()
Description copied from class: SearchNode.NextNodeIterator
The search tree node for the next state reached from the current state.

Overrides:
nextNode in class SearchNode.NextNodeIterator
Returns:
a new search tree node