|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ReadOnlyIterator | |
|---|---|
| edu.rice.cs.plt.iter | A collection of implementations of Iterable and Iterator. |
| Uses of ReadOnlyIterator in edu.rice.cs.plt.iter |
|---|
| Subclasses of ReadOnlyIterator in edu.rice.cs.plt.iter | |
|---|---|
class |
CartesianIterator<T1,T2,R>
Enumerates the elements of a cartesian (or cross) product. |
class |
DiagonalCartesianIterator<T1,T2,R>
Enumerates the elements of a cartesian (or cross) product in diagonal order. |
class |
FilteredIterator<T>
An Iterator that only returns the values in another Iterator ( i) for which some
predicate (p) holds. |
class |
FiniteSequenceIterator<T>
An iterator over a finite sequence of values, defined by an initial value, a successor function, and a size. |
class |
ImmutableIterator<T>
Wraps an iterator in an immutable interface, preventing modifications to underlying data structures via remove(). |
class |
IndexedIterator<T>
An iterator for index-based data structures. |
class |
NoDuplicatesIterator<T>
An Iterator that returns each value only once. |
class |
PermutationIterator<T>
Enumerates all permutations of the given list. |
class |
SequenceIterator<T>
An iterator over an infinite sequence of values, defined by an initial value and a successor function. |
class |
SingletonIterator<T>
An Iterator over a 1-length list |
class |
SkipLastIterator<T>
An iterator that skips the last element of a nested iterator. |
| Methods in edu.rice.cs.plt.iter that return ReadOnlyIterator | ||
|---|---|---|
static
|
IterUtil.asIterator(java.util.Enumeration<? extends T> en)
Make an iterator based on a (legacy-style) Enumeration. |
|
static ReadOnlyIterator<java.lang.Byte> |
IterUtil.asIterator(java.io.InputStream in)
Make an iterator based on an InputStream. |
|
static ReadOnlyIterator<java.lang.Character> |
IterUtil.asIterator(java.io.Reader in)
Make an iterator based on a Reader. |
|
static ReadOnlyIterator<java.lang.String> |
IterUtil.asIterator(java.util.StringTokenizer s)
Make an iterator based on a StringTokenizer. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||