Uses of Class
edu.rice.cs.plt.iter.ReadOnlyIterator

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
<T> ReadOnlyIterator<T>
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.