#include <ListIterator.h>
Public Member Functions | |
virtual void | add (E *e)=0 |
virtual bool | hasNext ()=0 throw () |
virtual bool | hasPrevious ()=0 throw () |
virtual E * | next ()=0 throw (NoSuchElementException) |
virtual int | nextIndex ()=0 throw () |
virtual E * | previous ()=0 throw (NoSuchElementException) |
virtual int | previousIndex ()=0 throw () |
virtual void | remove ()=0 |
virtual void | set (E *e)=0 |
virtual void beecrypt::util::ListIterator< E >::add | ( | E * | e | ) | [pure virtual] |
virtual bool beecrypt::util::ListIterator< E >::hasNext | ( | ) | throw () [pure virtual] |
Implements beecrypt::util::Iterator< E >.
virtual bool beecrypt::util::ListIterator< E >::hasPrevious | ( | ) | throw () [pure virtual] |
Referenced by beecrypt::util::AbstractList< Provider >::lastIndexOf().
virtual E* beecrypt::util::ListIterator< E >::next | ( | ) | throw (NoSuchElementException) [pure virtual] |
Implements beecrypt::util::Iterator< E >.
Referenced by beecrypt::util::AbstractList< Provider >::equals(), and beecrypt::util::AbstractList< Provider >::indexOf().
virtual int beecrypt::util::ListIterator< E >::nextIndex | ( | ) | throw () [pure virtual] |
Referenced by beecrypt::util::AbstractList< Provider >::lastIndexOf().
virtual E* beecrypt::util::ListIterator< E >::previous | ( | ) | throw (NoSuchElementException) [pure virtual] |
Referenced by beecrypt::util::AbstractList< Provider >::lastIndexOf().
virtual int beecrypt::util::ListIterator< E >::previousIndex | ( | ) | throw () [pure virtual] |
Referenced by beecrypt::util::AbstractList< Provider >::indexOf().
virtual void beecrypt::util::ListIterator< E >::remove | ( | ) | [pure virtual] |
Implements beecrypt::util::Iterator< E >.
virtual void beecrypt::util::ListIterator< E >::set | ( | E * | e | ) | [pure virtual] |