cs1705
Class IterableSequence<T>
java.lang.Object
cs1705.IterableSequence<T>
- Type Parameters:
T - The type of elements contained in this sequence
- All Implemented Interfaces:
- Iterable<T>
public class IterableSequence<T>
- extends Object
- implements Iterable<T>
This class is just an iterator wrapped inside an Iterable so that it
can be used in for-each loops.
- Version:
- 2007.07.26
- Author:
- Stephen Edwards
|
Method Summary |
Iterator<T> |
iterator()
Returns an iterator over a set of elements of type T. |
IterableSequence
public IterableSequence(Iterator<T> iterator)
- Creates a new IterableSequence.
- Parameters:
iterator - The iterator to wrap
iterator
public Iterator<T> iterator()
- Returns an iterator over a set of elements of type T.
- Specified by:
iterator in interface Iterable<T>
- Returns:
- an iterator
Copyright © 2009 Virginia Tech.