org.forester.phylogeny.iterators
Interface PhylogenyNodeIterator

All Superinterfaces:
Iterator<PhylogenyNode>
All Known Implementing Classes:
ChildNodeIteratorForward, ExternalForwardIterator, LevelOrderTreeIterator, PostorderTreeIterator, PreorderTreeIterator

public interface PhylogenyNodeIterator
extends Iterator<PhylogenyNode>


Method Summary
 boolean hasNext()
           
 PhylogenyNode next()
           
 void reset()
           
 
Methods inherited from interface java.util.Iterator
remove
 

Method Detail

hasNext

boolean hasNext()
Specified by:
hasNext in interface Iterator<PhylogenyNode>

next

PhylogenyNode next()
                   throws NoSuchElementException
Specified by:
next in interface Iterator<PhylogenyNode>
Throws:
NoSuchElementException

reset

void reset()