## Uses of Class
org.apache.cassandra.utils.MerkleTree

Packages that use MerkleTree
org.apache.cassandra.utils

### Uses of MerkleTree in org.apache.cassandra.utils

Methods in org.apache.cassandra.utils that return MerkleTree
`MerkleTree` MerkleTrees.`addMerkleTree(int maxsize, byte hashdepth, Range<Token> range)`
`MerkleTree` MerkleTrees.`addMerkleTree(int maxsize, Range<Token> range)` Add a MerkleTree with the defined size and range.
`MerkleTree` MerkleTree.MerkleTreeSerializer.`deserialize(DataInputPlus in, int version)`
`MerkleTree` MerkleTrees.`getMerkleTree(Range<Token> range)` Get the MerkleTree responsible for the given token range.

Methods in org.apache.cassandra.utils that return types with arguments of type MerkleTree
`java.util.Iterator<java.util.Map.Entry<Range<Token>,MerkleTree>>` MerkleTrees.`iterator()` Get an iterator of all ranges and their MerkleTrees.

Methods in org.apache.cassandra.utils with parameters of type MerkleTree
`static java.util.List<MerkleTree.TreeRange>` MerkleTree.`difference(MerkleTree ltree, MerkleTree rtree)`
`void` MerkleTree.MerkleTreeSerializer.`serialize(MerkleTree mt, DataOutputPlus out, int version)`
`long` MerkleTree.MerkleTreeSerializer.`serializedSize(MerkleTree mt, int version)`