Uses of Interface
org.apache.cassandra.db.tries.InMemoryTrie.UpsertTransformer
Packages that use InMemoryTrie.UpsertTransformer
-
Uses of InMemoryTrie.UpsertTransformer in org.apache.cassandra.db.tries
Methods in org.apache.cassandra.db.tries with parameters of type InMemoryTrie.UpsertTransformerModifier and TypeMethodDescription<U> voidInMemoryTrie.apply(Trie<U> mutation, InMemoryTrie.UpsertTransformer<T, U> transformer) Modify this trie to apply the mutation given in the form of a trie.<R> voidInMemoryTrie.putRecursive(ByteComparable key, R value, InMemoryTrie.UpsertTransformer<T, R> transformer) Map-like put method, using a fast recursive implementation through the key bytes.<R> voidInMemoryTrie.putSingleton(ByteComparable key, R value, InMemoryTrie.UpsertTransformer<T, ? super R> transformer) Map-like put method, using the apply machinery above which cannot run into stack overflow.<R> voidInMemoryTrie.putSingleton(ByteComparable key, R value, InMemoryTrie.UpsertTransformer<T, ? super R> transformer, boolean useRecursive) A version of putSingleton which uses recursive put if the last argument is true.