Class PersistentTrieMap.MapValueIterator<K,V>

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

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

    • currentValueCursor

      protected int currentValueCursor
    • currentValueLength

      protected int currentValueLength
    • currentValueNode

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

    • next

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

      public boolean hasNext()
    • remove

      public void remove()