#include <Iterator.h>
Public Member Functions | |
| virtual | ~Iterator () |
| virtual bool | hasNext ()=0 throw () |
| virtual E * | next ()=0 throw (NoSuchElementException) |
| virtual void | remove ()=0 |
| virtual beecrypt::util::Iterator< E >::~Iterator | ( | ) | [inline, virtual] |
| virtual bool beecrypt::util::Iterator< E >::hasNext | ( | ) | throw () [pure virtual] |
| virtual E* beecrypt::util::Iterator< E >::next | ( | ) | throw (NoSuchElementException) [pure virtual] |
Implemented in beecrypt::util::ListIterator< E >, and beecrypt::util::ListIterator< E >.
Referenced by beecrypt::util::ArrayList< Provider >::addAll(), beecrypt::util::AbstractList< Provider >::addAll(), beecrypt::util::AbstractCollection< K >::addAll(), beecrypt::util::AbstractCollection< K >::clear(), beecrypt::util::AbstractCollection< K >::contains(), beecrypt::util::AbstractCollection< K >::containsAll(), beecrypt::util::AbstractMap< K, V >::containsKey(), beecrypt::util::AbstractMap< K, V >::containsValue(), beecrypt::util::AbstractSet< K >::hashCode(), beecrypt::util::AbstractMap< K, V >::hashCode(), beecrypt::util::AbstractList< Provider >::hashCode(), beecrypt::util::AbstractCollection< K >::remove(), beecrypt::util::AbstractSet< K >::removeAll(), beecrypt::util::AbstractCollection< K >::removeAll(), beecrypt::util::AbstractCollection< K >::retainAll(), beecrypt::util::AbstractCollection< K >::toArray(), and beecrypt::util::AbstractCollection< K >::toString().
| virtual void beecrypt::util::Iterator< E >::remove | ( | ) | [pure virtual] |
Implemented in beecrypt::util::ListIterator< E >, and beecrypt::util::ListIterator< E >.
Referenced by beecrypt::util::AbstractCollection< K >::clear(), beecrypt::util::AbstractCollection< K >::remove(), beecrypt::util::AbstractSet< K >::removeAll(), beecrypt::util::AbstractCollection< K >::removeAll(), and beecrypt::util::AbstractCollection< K >::retainAll().
1.5.8