| Package | Description |
|---|---|
| org.magicwerk.brownies.collections.helper |
This packages contains helper classes for the package org.magicwerk.brownies.collections.
|
| Modifier and Type | Field and Description |
|---|---|
RangeList.AVLNode<E> |
RangeList.AVLNode.left
The left child node or the predecessor if
leftIsPrevious. |
RangeList.AVLNode<E> |
RangeList.AVLNode.right
The right child node or the successor if
rightIsNext. |
RangeList.AVLNode<E> |
RangeList.root
The root node in the AVL tree
|
| Modifier and Type | Method and Description |
|---|---|
RangeList.AVLNode<E> |
RangeList.access(int index,
int modify,
int[] endIndex) |
RangeList.AVLNode<E> |
RangeList.getIn(int index,
int[] endIndex)
Gets the element at the specified index.
|
RangeList.AVLNode<E> |
RangeList.AVLNode.getLeftSubTree()
Gets the left node, returning null if its a faedelung.
|
RangeList.AVLNode<E> |
RangeList.AVLNode.getRightSubTree()
Gets the right node, returning null if its a faedelung.
|
RangeList.AVLNode<E> |
RangeList.AVLNode.insertOnLeft(int indexRelativeToMe,
E obj) |
RangeList.AVLNode<E> |
RangeList.AVLNode.insertOnLeft2(int indexRelativeToMe,
E obj) |
RangeList.AVLNode<E> |
RangeList.AVLNode.max()
Gets the rightmost child of this node.
|
RangeList.AVLNode<E> |
RangeList.AVLNode.min()
Gets the leftmost child of this node.
|
RangeList.AVLNode<E> |
RangeList.AVLNode.next()
Gets the next node in the list after this one.
|
RangeList.AVLNode<E> |
RangeList.AVLNode.nextTop() |
RangeList.AVLNode<E> |
RangeList.AVLNode.prevDown() |
RangeList.AVLNode<E> |
RangeList.AVLNode.previous()
Gets the node in the list before this one.
|
RangeList.AVLNode<E> |
RangeList.AVLNode.prevTop() |