|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.cmu.cs.coral.icf.plan_based.planners.pip.OpApplicationChoiceIterator
Represents an iterator over operator application choices which are generated on the fly.
Field Summary | |
private java.util.Iterator |
nodes
the list of plan nodes that can be expanded |
Constructor Summary | |
OpApplicationChoiceIterator(java.util.Iterator nodes)
Generates a new iterator over the possible operator applications |
Method Summary | |
boolean |
hasNext()
Checks if there is a next element from this iterator. |
java.lang.Object |
next()
Gets the next element from this iterator. |
void |
remove()
Removes this element from the iterator's backing store. |
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.util.Iterator nodes
Constructor Detail |
public OpApplicationChoiceIterator(java.util.Iterator nodes)
nodes
- the nodes to consider applying operators fromMethod Detail |
public boolean hasNext()
public java.lang.Object next()
public void remove() throws java.lang.UnsupportedOperationException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |