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, withNewRightgetString, hashCode, intersectspublic 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