wt.fc.collections
Class ReferenceMap.ReferenceIterator
java.lang.Object
wt.fc.collections.IteratorUtility.AbstractReferenceIterator
wt.fc.collections.ReferenceMap.ReferenceIterator
- All Implemented Interfaces:
- Iterator
- Direct Known Subclasses:
- ReferenceMap.PersistableIterator
- Enclosing class:
- ReferenceMap
- private class ReferenceMap.ReferenceIterator
- extends IteratorUtility.AbstractReferenceIterator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
references
final List references
removeFromClasses
final boolean removeFromClasses
listener
final ReferenceMap.IteratorListener listener
cursor
int cursor
last
int last
expectedModCount
int expectedModCount
ReferenceMap.ReferenceIterator
ReferenceMap.ReferenceIterator(List a_References)
ReferenceMap.ReferenceIterator
ReferenceMap.ReferenceIterator(List a_References,
ReferenceMap.IteratorListener a_Listener)
ReferenceMap.ReferenceIterator
ReferenceMap.ReferenceIterator(List a_References,
boolean remove_from_classes)
ReferenceMap.ReferenceIterator
ReferenceMap.ReferenceIterator(List a_References,
boolean remove_from_classes,
ReferenceMap.IteratorListener a_Listener)
nextReference
WTReference nextReference()
- Overrides:
nextReference
in class IteratorUtility.AbstractReferenceIterator
removeReference
void removeReference(WTReference r)
- Specified by:
removeReference
in class IteratorUtility.AbstractReferenceIterator
getModCount
int getModCount()
- Specified by:
getModCount
in class IteratorUtility.AbstractReferenceIterator
getReferences
List getReferences()
- Specified by:
getReferences
in class IteratorUtility.AbstractReferenceIterator
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface Iterator
next
public Object next()
- Specified by:
next
in interface Iterator
remove
public void remove()
- Specified by:
remove
in interface Iterator