Uses of Class
io.crums.util.mrkl.index.AbstractNode
Packages that use AbstractNode
-
Uses of AbstractNode in io.crums.util.mrkl
Subclasses of AbstractNode in io.crums.util.mrkl -
Uses of AbstractNode in io.crums.util.mrkl.index
Classes in io.crums.util.mrkl.index with type parameters of type AbstractNodeModifier and TypeClassDescriptionclassTreeIndex<N extends AbstractNode>A breadth-first view of the structure of a Merkle tree.static interfaceTreeIndex.NodeFactory<N extends AbstractNode>A node factory for aTreeIndex.Fields in io.crums.util.mrkl.index with type parameters of type AbstractNodeModifier and TypeFieldDescriptionstatic TreeIndex.NodeFactory<AbstractNode> AbstractNode.FACTORYStateless factory for "index" of instances of this class with no additional data.Methods in io.crums.util.mrkl.index with parameters of type AbstractNodeModifier and TypeMethodDescriptionfinal NTreeIndex.getLeftChild(AbstractNode parent) Returns the left child of the given parent node.final NTreeIndex.getParent(AbstractNode node) Returns the given node's parent.final NTreeIndex.getRightChild(AbstractNode parent) Returns the right child of the given parent node.final NTreeIndex.getSibling(AbstractNode node) Returns the given node's sibling.final booleanTreeIndex.isRoot(AbstractNode node) Determines whether the given node is this tree's root node.