Uses of Interface
org.apache.cassandra.db.tries.Trie.TransitionsReceiver
Packages that use Trie.TransitionsReceiver
-
Uses of Trie.TransitionsReceiver in org.apache.cassandra.db.tries
Subinterfaces of Trie.TransitionsReceiver in org.apache.cassandra.db.triesModifier and TypeInterfaceDescriptionprotected static interfaceUsed byTrie.Cursor.advanceToContent(org.apache.cassandra.db.tries.Trie.ResettingTransitionsReceiver)to track the transitions and backtracking taken.static interfaceAdapter interface providing the methods aTrie.Walkerto aConsumer, so that the latter can be used withTrie.process(org.apache.cassandra.db.tries.Trie.Walker<T, R>).protected static interfaceTrie.Walker<T,R> A push interface for walking over the trie.Classes in org.apache.cassandra.db.tries that implement Trie.TransitionsReceiverModifier and TypeClassDescriptionclassTrieEntriesIterator<T,V> Convertor of trie entries to iterator where each entry is passed throughTrieEntriesIterator.mapContent(T, byte[], int)(to be implemented by descendants).classTrieEntriesWalker<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.classMethods in org.apache.cassandra.db.tries with parameters of type Trie.TransitionsReceiverModifier and TypeMethodDescriptiondefault intTrie.Cursor.advanceMultiple(Trie.TransitionsReceiver receiver) Advance, descending multiple levels if the cursor can do this for the current position without extra work (e.g.