| Package | Description |
|---|---|
| org.apache.directory.mavibot.btree |
| Modifier and Type | Method and Description |
|---|---|
private RemoveResult<K,V> |
InMemoryNode.handleBorrowedResult(BorrowedFromSiblingResult<K,V> borrowedResult,
int pos)
The deletion in a children has moved an element from one of its sibling.
|
private RemoveResult<K,V> |
PersistedNode.handleBorrowedResult(BorrowedFromSiblingResult<K,V> borrowedResult,
int pos)
The deletion in a children has moved an element from one of its sibling.
|
private RemoveResult<K,V> |
InMemoryNode.handleRemoveResult(RemoveResult<K,V> removeResult,
int index,
int pos,
boolean found)
Modifies the current node after a remove has been done in one of its children.
|
private RemoveResult<K,V> |
PersistedNode.handleRemoveResult(RemoveResult<K,V> removeResult,
int index,
int pos,
boolean found)
Modifies the current node after a remove has been done in one of its children.
|
private RemoveResult<K,V> |
InMemoryNode.handleRootRemove(MergedWithSiblingResult<K,V> mergedResult,
int pos,
boolean found)
Handles the removal of an element from the root page, when two of its children
have been merged.
|
private RemoveResult<K,V> |
PersistedNode.handleRootRemove(MergedWithSiblingResult<K,V> mergedResult,
int pos,
boolean found)
Handles the removal of an element from the root page, when two of its children
have been merged.
|
private RemoveResult<K,V> |
InMemoryNode.removeKey(MergedWithSiblingResult<K,V> mergedResult,
long revision,
int pos)
Remove the key at a given position.
|
private RemoveResult<K,V> |
PersistedNode.removeKey(MergedWithSiblingResult<K,V> mergedResult,
long revision,
int pos)
Remove the key at a given position.
|
| Modifier and Type | Method and Description |
|---|---|
private RemoveResult<K,V> |
InMemoryNode.handleRemoveResult(RemoveResult<K,V> removeResult,
int index,
int pos,
boolean found)
Modifies the current node after a remove has been done in one of its children.
|
private RemoveResult<K,V> |
PersistedNode.handleRemoveResult(RemoveResult<K,V> removeResult,
int index,
int pos,
boolean found)
Modifies the current node after a remove has been done in one of its children.
|