2005/5/9

     
 

class Iterator

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::util::Iterator Class Reference

#include <Iterator.h>

Inheritance diagram for acdk::util::Iterator:

acdk::sql::ResultSetIterator acdk::sql::sqlite::LiteMemTableIterator acdk::sql::sqlite::LiteTable acdk::util::AbstractListIterator acdk::util::AbstractMapCachedKeySetIterator acdk::util::AbstractMapCachedValuesCollectionIterator acdk::util::DoubleIterator acdk::util::EmptyCollectionIterator acdk::util::HashMapIterator acdk::util::LinkedListIterator acdk::util::ListIterator acdk::util::SingleObjectIterator acdk::util::StringTokenizer acdk::util::SynchronizedIterator acdk::util::TreeMapIterator acdk::util::TreeMapSetIterator acdk::util::WeakHashMapEntrySetIterator org::w3c::dom::NodeListIterator List of all members.

Detailed Description

API: Java<br/>.

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.11
Date:
Date
2005/04/09 19:26:57


Public Member Functions

virtual bool hasNext ()=0
virtual acdk::lang::Object next ()=0
virtual acdk::lang::Object element ()=0
virtual void remove ()=0
 remove current element from the iterator.

bool hasMoreElements ()
 for java.util.Enumeration - compatibility

acdk::lang::Object nextElement ()
 for java.util.Enumeration - compatibility


Member Function Documentation

virtual acdk::lang::Object acdk::util::Iterator::element  )  [pure virtual]
 

Implemented in acdk::sql::ResultSetIterator, acdk::sql::sqlite::LiteTable, acdk::sql::sqlite::LiteMemTableIterator, acdk::util::AbstractListIterator, acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::AbstractMapCachedKeySetIterator, acdk::util::AbstractMapCachedValuesCollectionIterator, acdk::util::ArrayIterator, acdk::util::DoubleIterator, acdk::util::EmptyCollectionIterator, acdk::util::HashMapIterator, acdk::util::LinkedListIterator, acdk::util::ListIterator, acdk::util::SingleObjectIterator, acdk::util::StringTokenizer, acdk::util::SynchronizedIterator, acdk::util::SynchronizedListIterator, acdk::util::TreeMapIterator, acdk::util::TreeMapSetIterator, acdk::util::WeakHashMapEntrySetIterator, and org::w3c::dom::NodeListIterator.

bool acdk::util::Iterator::hasMoreElements  )  [inline]
 

for java.util.Enumeration - compatibility

virtual bool acdk::util::Iterator::hasNext  )  [pure virtual]
 

Implemented in acdk::sql::ResultSetIterator, acdk::sql::sqlite::LiteTable, acdk::sql::sqlite::LiteMemTableIterator, acdk::util::AbstractListIterator, acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::AbstractMapCachedKeySetIterator, acdk::util::AbstractMapCachedValuesCollectionIterator, acdk::util::ArrayIterator, acdk::util::DoubleIterator, acdk::util::EmptyCollectionIterator, acdk::util::HashMapIterator, acdk::util::LinkedListIterator, acdk::util::ListIterator, acdk::util::SingleObjectIterator, acdk::util::StringTokenizer, acdk::util::SynchronizedIterator, acdk::util::SynchronizedListIterator, acdk::util::TreeMapIterator, acdk::util::TreeMapSetIterator, acdk::util::WeakHashMapEntrySetIterator, and org::w3c::dom::NodeListIterator.

virtual acdk::lang::Object acdk::util::Iterator::next  )  [pure virtual]
 

Implemented in acdk::sql::ResultSetIterator, acdk::sql::sqlite::LiteTable, acdk::sql::sqlite::LiteMemTableIterator, acdk::util::AbstractListIterator, acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::AbstractMapCachedKeySetIterator, acdk::util::AbstractMapCachedValuesCollectionIterator, acdk::util::ArrayIterator, acdk::util::DoubleIterator, acdk::util::EmptyCollectionIterator, acdk::util::HashMapIterator, acdk::util::LinkedListIterator, acdk::util::ListIterator, acdk::util::SingleObjectIterator, acdk::util::StringTokenizer, acdk::util::SynchronizedIterator, acdk::util::SynchronizedListIterator, acdk::util::SynchronizedMapEntySetIterator, acdk::util::TreeMapIterator, acdk::util::TreeMapSetIterator, acdk::util::WeakHashMapEntrySetIterator, and org::w3c::dom::NodeListIterator.

acdk::lang::Object acdk::util::Iterator::nextElement  )  [inline]
 

for java.util.Enumeration - compatibility

virtual void acdk::util::Iterator::remove  )  [pure virtual]
 

remove current element from the iterator.

May not support by all Iterator

Implemented in acdk::sql::ResultSetIterator, acdk::sql::sqlite::LiteTable, acdk::sql::sqlite::LiteMemTableIterator, acdk::util::AbstractListIterator, acdk::util::AbstractListListIterator, acdk::util::AbstractListSubListListIterator, acdk::util::AbstractMapCachedKeySetIterator, acdk::util::AbstractMapCachedValuesCollectionIterator, acdk::util::ArrayIterator, acdk::util::DoubleIterator, acdk::util::EmptyCollectionIterator, acdk::util::HashMapIterator, acdk::util::LinkedListIterator, acdk::util::ListIterator, acdk::util::SingleObjectIterator, acdk::util::StringTokenizer, acdk::util::SynchronizedIterator, acdk::util::SynchronizedListIterator, acdk::util::TreeMapIterator, acdk::util::TreeMapSetIterator, acdk::util::WeakHashMapEntrySetIterator, and org::w3c::dom::NodeListIterator.