Class PersistentTrieMap.MapEntryIterator<K,V>

java.lang.Object
io.usethesource.capsule.core.PersistentTrieMap.MapEntryIterator<K,V>
All Implemented Interfaces:
Iterator<Map.Entry<K,V>>
Enclosing class:
PersistentTrieMap<K,V>

protected static class PersistentTrieMap.MapEntryIterator<K,V> extends Object implements Iterator<Map.Entry<K,V>>
  • Field Details

    • currentValueCursor

      protected int currentValueCursor
    • currentValueLength

      protected int currentValueLength
    • currentValueNode

      protected PersistentTrieMap.AbstractMapNode<K,V> currentValueNode
  • Method Details

    • next

      public Map.Entry<K,V> next()
      Specified by:
      next in interface Iterator<K>
    • hasNext

      public boolean hasNext()
    • remove

      public void remove()