Class PersistentTrieSet.SetKeyIterator<K>

java.lang.Object
io.usethesource.capsule.core.PersistentTrieSet.SetKeyIterator<K>
All Implemented Interfaces:
Iterator<K>
Enclosing class:
PersistentTrieSet<K>

protected static class PersistentTrieSet.SetKeyIterator<K> extends Object implements Iterator<K>
  • Field Details

    • currentValueCursor

      protected int currentValueCursor
    • currentValueLength

      protected int currentValueLength
    • currentValueNode

      protected PersistentTrieSet.AbstractSetNode<K> currentValueNode
  • Method Details

    • next

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

      public boolean hasNext()
    • remove

      public void remove()