public static class MerkleTree.TreeRange extends Range<Token>
AbstractBounds.AbstractBoundsSerializer
Modifier and Type | Field and Description |
---|---|
byte |
depth |
static long |
serialVersionUID |
left, partitioner, right, serializer
Modifier and Type | Method and Description |
---|---|
void |
addAll(java.util.Iterator<MerkleTree.RowHash> entries) |
void |
addHash(MerkleTree.RowHash entry) |
void |
ensureHashInitialised() |
byte[] |
hash() |
void |
hash(byte[] hash) |
java.lang.String |
toString() |
asList, compareTo, contains, contains, contains, differenceToFetch, equals, getClosingString, getOpeningString, intersectionWith, intersects, intersects, intersects, isInRanges, isWrapAround, isWrapAround, makeRowRange, normalize, rangeSet, rangeSet, split, subtract, toRowBounds, toTokenBounds, unwrap, withNewRight
getString, hashCode, intersects
public static final long serialVersionUID
public final byte depth
public void hash(byte[] hash)
public byte[] hash()
public void addHash(MerkleTree.RowHash entry)
entry
- Row to mix into the hash for this range.public void ensureHashInitialised()
public void addAll(java.util.Iterator<MerkleTree.RowHash> entries)
Copyright © 2015 The Apache Software Foundation