net.cscott.jutil
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.
Version: $Id: ReverseListIterator.java,v 1.1 2003/03/20 01:58:20 cananian Exp $
Constructor Summary | |
---|---|
ReverseListIterator(List<E> l) Creates a ReverseListIterator . |
Method Summary | |
---|---|
void | add(E o) |
boolean | hasNext() |
boolean | hasPrevious() |
E | next() |
int | nextIndex() |
E | previous() |
int | previousIndex() |
void | remove() |
void | set(E o) |
ReverseListIterator
.