Package org.embl.ebi.escience.baclava.iterator

Interface Summary
ResumableIterator Specifies an Iterator that can be reset to some initial starting condition
 

Class Summary
BaclavaIterator This provides an Iterator interface with a single additional method to allow reset of the iterator to its starting state.
BaclavaIteratorNode A DefaultMutableTreeNode implementing ResumableIterator by wrapping a BaclavaIterator.
IteratorNodeTests Tests the tree based iterator nodes
IteratorTest Tests the functionality of the various Baclava iterator widgets
JoinIterator Provides an Iterator that iterates over the orthogonal join of a set of BaclavaIterator instances.
JoinIteratorNode A DefaultMutableTreeNode implementing ResumableIterator which wraps a JoinIterator.
LockStepIterator Provides an Iterator that iterates over the contained iterators in lock step, incrementing all at the same time.
LockStepIteratorNode A DefaultMutableTreeNode implementing ResumableIterator which wraps a LockStepIterator.