- All Implemented Interfaces:
- java.util.Iterator<V>
- Enclosing class:
- PSIntMap<V>
protected class PSIntMap.ValueIterator
extends java.lang.Object
implements java.util.Iterator<V>
this is less efficient than using map.process(processor), but required to use PSIntMaps in lieu of ordinary containers
Since PSIntMaps are bounded recursive data structures, we have to model newElements stack explicitly, but at least we know it is
not exceeding newElements depth of 6 (5 bit index blocks)
Note - there are no empty nodes. Each one has at least newElements single child node or value