private final class ForEachCP.CP.BranchIterator extends Object implements Iterator<CPBranch>
private RuleApp
oldApp
private Iterator<Term>
terms
private
ForEachCP.CP.BranchIterator(Iterator<Term> terms, RuleApp oldApp)
boolean
hasNext()
CPBranch
next()
void
remove()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private final Iterator<Term> terms
private final RuleApp oldApp
private ForEachCP.CP.BranchIterator(Iterator<Term> terms, RuleApp oldApp)
public boolean hasNext()
hasNext
Iterator<CPBranch>
public CPBranch next()
next
public void remove()
remove