org.openide.util
Class WeakSet.WeakSetIterator

java.lang.Object
  extended by org.openide.util.WeakSet.WeakSetIterator
All Implemented Interfaces:
java.util.Iterator<E>
Enclosing class:
WeakSet<E>

 class WeakSet.WeakSetIterator
extends java.lang.Object
implements java.util.Iterator<E>


Field Summary
(package private)  WeakSet.Entry<E> current
           
(package private)  E currentObj
           
(package private)  long myModcount
           
(package private)  long myNullCount
           
(package private)  WeakSet.Entry<E> next
           
(package private)  E nextObj
           
 
Constructor Summary
WeakSet.WeakSetIterator()
           
 
Method Summary
(package private)  void checkModcount()
           
 boolean hasNext()
           
 E next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

current

WeakSet.Entry<E> current

next

WeakSet.Entry<E> next

currentObj

E currentObj

nextObj

E nextObj

myModcount

final long myModcount

myNullCount

long myNullCount
Constructor Detail

WeakSet.WeakSetIterator

WeakSet.WeakSetIterator()
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<E>

next

public E next()
Specified by:
next in interface java.util.Iterator<E>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<E>

checkModcount

void checkModcount()