Class SmallSortedMap.EntryIterator

java.lang.Object
com.google.protobuf.SmallSortedMap.EntryIterator
All Implemented Interfaces:
Iterator<Map.Entry<K,V>>
Enclosing class:
SmallSortedMap<K extends Comparable<K>,V>

private class SmallSortedMap.EntryIterator extends Object implements Iterator<Map.Entry<K,V>>
Iterator implementation that switches from the entry array to the overflow entries appropriately.
  • Field Details

    • pos

      private int pos
    • nextCalledBeforeRemove

      private boolean nextCalledBeforeRemove
    • lazyOverflowIterator

      private Iterator<Map.Entry<K extends Comparable<K>,V>> lazyOverflowIterator
  • Constructor Details

    • EntryIterator

      private EntryIterator()
  • Method Details