Methods in org.javimmutable.collections.tree_list that return UpdateResult |
UpdateResult<T> |
TwoNode.assign(int index,
T value)
|
abstract UpdateResult<T> |
TreeNode.assign(int index,
T value)
|
UpdateResult<T> |
ThreeNode.assign(int index,
T value)
|
UpdateResult<T> |
LeafNode.assign(int index,
T value)
|
static
|
UpdateResult.createInPlace(TreeNode<T> newNode)
|
static
|
UpdateResult.createSplit(TreeNode<T> newNode,
TreeNode<T> extraNode)
|
UpdateResult<T> |
TwoNode.insertAfter(int index,
T value)
|
abstract UpdateResult<T> |
TreeNode.insertAfter(int index,
T value)
|
UpdateResult<T> |
ThreeNode.insertAfter(int index,
T value)
|
UpdateResult<T> |
LeafNode.insertAfter(int index,
T value)
|
UpdateResult<T> |
TwoNode.insertBefore(int index,
T value)
|
abstract UpdateResult<T> |
TreeNode.insertBefore(int index,
T value)
|
UpdateResult<T> |
ThreeNode.insertBefore(int index,
T value)
|
UpdateResult<T> |
LeafNode.insertBefore(int index,
T value)
|