- getId
Gets the Id attribute of the AVLNode object
- getMinNode_R
Gets the minimum node to the left of this AVLNode (the smallest node in this
subtree). The current n
- getNextNode
Gets the NextNode attribute of the AVLNode object. The current node is not
released.
- incRefCount
Increment the reference count of this node. This means that the node will need
to be released one mo
- release
Release a reference to this AVLNode. When there are no references left the block
is written back to
- write
Writes the Block for this node to the file.
- <init>
Creates a new AVLNode for a given AVLFile phase, and data in the file.
- calcNewBalances
Calculates new balance factors and the change in height of a subtree which has
undergone a single ro
- findDown
Returns an AVLNode array with a single element (the found node) if the node was
found or with two el
- getBlock
Gets the Block of the AVLNode object
- getChildNode_N
Gets the ChildNode on a given side of the current node.
- getHeight
Gets the Height attribute of the AVLNode object