edu.ucla.belief.recursiveconditioning
Class RCNodeInternalBinaryCache.ChildIterator

Object
  extended by RCIterator
      extended by RCNodeInternalBinaryCache.ChildIterator
All Implemented Interfaces:
Iterator
Enclosing class:
RCNodeInternalBinaryCache

public class RCNodeInternalBinaryCache.ChildIterator
extends RCIterator


Constructor Summary
RCNodeInternalBinaryCache.ChildIterator()
           
 
Method Summary
 boolean hasNext()
           
 Object next()
          Does not guarantee any particular ordering of the nodes returned.
 RCNode nextNode()
          Does not guarantee any particular ordering of the nodes returned.
 void restart()
           
 
Methods inherited from class RCIterator
remove
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RCNodeInternalBinaryCache.ChildIterator

public RCNodeInternalBinaryCache.ChildIterator()
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator
Specified by:
hasNext in class RCIterator

next

public Object next()
Description copied from class: RCIterator
Does not guarantee any particular ordering of the nodes returned.

Specified by:
next in interface Iterator
Overrides:
next in class RCIterator

nextNode

public RCNode nextNode()
Description copied from class: RCIterator
Does not guarantee any particular ordering of the nodes returned.

Specified by:
nextNode in class RCIterator

restart

public void restart()
Specified by:
restart in class RCIterator


Copyright 2010 UCLA Automated Reasoning Group