cz.cuni.jagrlib
Class IntMap.TargetIterator

java.lang.Object
  extended by cz.cuni.jagrlib.IntTuple<T>
      extended by cz.cuni.jagrlib.IntMap.CommonIterator
          extended by cz.cuni.jagrlib.IntMap.TargetIterator
All Implemented Interfaces:
java.util.Iterator<T>
Enclosing class:
IntMap<T>

protected class IntMap.TargetIterator
extends IntMap.CommonIterator
implements java.util.Iterator<T>

Internal class handling target object iteration.


Field Summary
 
Fields inherited from class cz.cuni.jagrlib.IntMap.CommonIterator
i, keys, nextKey, nextValid, nextValue
 
Fields inherited from class cz.cuni.jagrlib.IntTuple
key, value
 
Constructor Summary
protected IntMap.TargetIterator()
           
 
Method Summary
 T next()
           
 
Methods inherited from class cz.cuni.jagrlib.IntMap.CommonIterator
findNext, hasNext, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Iterator
hasNext, remove
 

Constructor Detail

IntMap.TargetIterator

protected IntMap.TargetIterator()
Method Detail

next

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