
Public Member Functions | |
| WeakReferenceIterator (java.util.Iterator iterator) | |
| boolean | hasNext () |
| Object | next () |
| void | remove () |
Private Member Functions | |
| Object | getNextObject () |
Private Attributes | |
| java.util.Iterator | iterator |
| Object | nextObject |
Implements an Iterator on a list containing WeakReferences and return the referenced object. The iterator automatically removed from the list the objects that have been garbage collected.
| cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceIterator::WeakReferenceIterator | ( | java.util.Iterator | iterator | ) | [inline] |
References getNextObject(), iterator, and nextObject.
| Object cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceIterator::getNextObject | ( | ) | [inline, private] |
References iterator.
Referenced by next(), and WeakReferenceIterator().
| boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceIterator::hasNext | ( | ) | [inline] |
References nextObject.
| Object cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceIterator::next | ( | ) | [inline] |
References getNextObject(), and nextObject.
| void cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceIterator::remove | ( | ) | [inline] |
References iterator.
java.util.Iterator cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceIterator::iterator [private] |
Referenced by getNextObject(), remove(), and WeakReferenceIterator().
Referenced by hasNext(), next(), and WeakReferenceIterator().
1.6.2