Class MerkleTreeNode
- java.lang.Object
-
- org.apache.accumulo.test.replication.merkle.MerkleTreeNode
-
public class MerkleTreeNode extends Object
Encapsulates the level (height) within the tree, the ranges that it covers, and the new hash
-
-
Constructor Summary
Constructors Constructor Description MerkleTreeNode(List<MerkleTreeNode> children, String digestAlgorithm)
MerkleTreeNode(Key k, Value v)
MerkleTreeNode(Range range, int level, List<Range> children, byte[] hash)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
List<Range>
getChildren()
byte[]
getHash()
int
getLevel()
Range
getRange()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
MerkleTreeNode
public MerkleTreeNode(List<MerkleTreeNode> children, String digestAlgorithm) throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
-
-
Method Detail
-
getRange
public Range getRange()
-
getLevel
public int getLevel()
-
getHash
public byte[] getHash()
-
-