|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SequenceIterator
An iterator over a bag of sequences.
java.util.Iterator was not appropriate here, as we need specific exceptions to be thrown, and as much type-safety as possible. However, we have made it as compliant with Iterator as we could so that there is a minimal learning curve.
RichSequenceIterator| Method Summary | |
|---|---|
boolean |
hasNext()
Returns whether there are more sequences to iterate over. |
Sequence |
nextSequence()
Returns the next sequence in the iterator. |
| Method Detail |
|---|
boolean hasNext()
Sequence nextSequence()
throws NoSuchElementException,
BioException
NoSuchElementException - if you call nextSequence when hasNext
returns false
BioException - if for any reason the sequence could not be retrieved
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||