Package org.apache.cassandra.io.tries
package org.apache.cassandra.io.tries
-
ClassDescriptionThis class is a variant of
IncrementalTrieWriterPageAwarewhich is able to build even very deep tries.IncrementalTrieWriter<VALUE>Common interface for incremental trie writers.IncrementalTrieWriterBase<VALUE,DEST, NODE extends org.apache.cassandra.io.tries.IncrementalTrieWriterBase.BaseNode<VALUE, NODE>> Helper base class for incremental trie builders.Incremental builders of on-disk tries which packs trie stages into disk cache pages.IncrementalTrieWriterSimple<VALUE>Incremental builder of on-disk tries.ReverseValueIterator<Concrete extends ReverseValueIterator<Concrete>>Thread-unsafe reverse value iterator for on-disk tries.SerializationNode<VALUE>An abstraction of a node given to the trie serializer to write.Trie node types and manipulation mechanisms.TrieSerializer<VALUE,DEST> ValueIterator<CONCRETE extends ValueIterator<CONCRETE>>Thread-unsafe value iterator for on-disk tries.Thread-unsafe trie walking helper.Walker.Extractor<RESULT,VALUE>