org.forester.phylogeny.iterators
Interface PhylogenyNodeIterator

All Superinterfaces:
java.util.Iterator<PhylogenyNode>
All Known Implementing Classes:
ExternalForwardIterator, LevelOrderTreeIterator, PostorderTreeIterator, PreorderTreeIterator

public interface PhylogenyNodeIterator
extends java.util.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 java.util.Iterator<PhylogenyNode>

next

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

reset

void reset()