Class TrieEntriesWalker<T,V>

java.lang.Object
org.apache.cassandra.db.tries.TriePathReconstructor
org.apache.cassandra.db.tries.TrieEntriesWalker<T,V>
All Implemented Interfaces:
Trie.ResettingTransitionsReceiver, Trie.TransitionsReceiver, Trie.Walker<T,V>

public abstract class TrieEntriesWalker<T,V> extends TriePathReconstructor implements Trie.Walker<T,V>
Walker of trie entries, used with Trie.process to walk all content in order and provide the path through which values are reached.
  • Constructor Details

    • TrieEntriesWalker

      public TrieEntriesWalker()
  • Method Details

    • content

      public void content(T content)
      Description copied from interface: Trie.Walker
      Called when content is found.
      Specified by:
      content in interface Trie.Walker<T,V>
    • content

      protected abstract void content(T content, byte[] bytes, int byteLength)