All Classes
Class | Description |
---|---|
AbstractNode |
Breadth-first coordinates of a node in a Merkle tree.
|
Builder |
Collects items (byte arrays) and builds a Merkle tree.
|
ByteList |
A read-only, copy-on-read view of a
List<byte[]> . |
Bytes | |
DeltaBuilder |
Builds an incrementally bigger tree by only recalculating and maintaining deltas.
|
DeltaTree |
A Merkle tree constructed from another with more leaves appended.
|
FixedLeafBuilder | |
FixedLeafTree |
A more compact Tree appropriate if the leaves are fixed-width
and it'all fits under 2 gigabytes.
|
FreeLeafTree |
A Tree allowing variable length leaves.
|
ListExtension<T> |
A first list extended by a second.
|
Node |
Merkle tree node.
|
Proof |
A cryptographic path from an item (expressed in bytes) to the
root of a Merkle tree.
|
Tree |
The Merkle tree.
|
TreeIndex<N extends AbstractNode> |
A breadth-first view of the structure of a Merkle tree.
|
TreeIndex.NodeFactory<N extends AbstractNode> |