Class ReverseListIterator<E>

java.lang.Object
net.cscott.jutil.ReverseListIterator<E>
All Implemented Interfaces:
Iterator<E>, ListIterator<E>

public class ReverseListIterator<E> extends Object implements ListIterator<E>
ReverseListIterator takes a List and gives you an Iterator that traverses the list in reverse order. Similar to using ReverseIterator(l.iterator()) but more efficient as it does not need to create a snapshot.
Author:
C. Scott Ananian <cananian@alumni.princeton.edu>