net.sf.beanlib.utils.range
Class ExtensibleTreeMap.PrivateEntryIterator<T>
java.lang.Object
net.sf.beanlib.utils.range.ExtensibleTreeMap.PrivateEntryIterator<T>
- All Implemented Interfaces:
- Iterator<T>
- Direct Known Subclasses:
- ExtensibleTreeMap.EntryIterator, ExtensibleTreeMap.KeyIterator, ExtensibleTreeMap.SubMapEntryIterator, ExtensibleTreeMap.ValueIterator
- Enclosing class:
- ExtensibleTreeMap<K,V>
private abstract class ExtensibleTreeMap.PrivateEntryIterator<T>
- extends Object
- implements Iterator<T>
TreeMap Iterator.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
expectedModCount
private int expectedModCount
lastReturned
private ExtensibleTreeMap.NodeEntry<K,V> lastReturned
next
ExtensibleTreeMap.NodeEntry<K,V> next
ExtensibleTreeMap.PrivateEntryIterator
ExtensibleTreeMap.PrivateEntryIterator()
ExtensibleTreeMap.PrivateEntryIterator
ExtensibleTreeMap.PrivateEntryIterator(ExtensibleTreeMap.NodeEntry<K,V> first)
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface Iterator<T>
nextEntry
final ExtensibleTreeMap.NodeEntry<K,V> nextEntry()
remove
public void remove()
- Specified by:
remove
in interface Iterator<T>