net.sf.beanlib.util
Class ArrayDeque.DescendingIterator

java.lang.Object
  extended by net.sf.beanlib.util.ArrayDeque.DescendingIterator
All Implemented Interfaces:
Iterator<E>
Enclosing class:
ArrayDeque<E>

private class ArrayDeque.DescendingIterator
extends Object
implements Iterator<E>


Field Summary
private  int cursor
           
private  int fence
           
private  int lastRet
           
 
Constructor Summary
private ArrayDeque.DescendingIterator()
           
 
Method Summary
 boolean hasNext()
           
 E next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cursor

private int cursor

fence

private int fence

lastRet

private int lastRet
Constructor Detail

ArrayDeque.DescendingIterator

private ArrayDeque.DescendingIterator()
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<E>

next

public E next()
Specified by:
next in interface Iterator<E>

remove

public void remove()
Specified by:
remove in interface Iterator<E>