| Package | Description |
|---|---|
| org.apache.directory.mavibot.btree |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
AbstractValueHolder<V>
A holder to store the Values
|
(package private) class |
InMemoryValueHolder<V>
A holder to store the Values
|
(package private) class |
PersistedValueHolder<V>
A holder to store the Values
|
| Modifier and Type | Field and Description |
|---|---|
protected ValueHolder<V>[] |
InMemoryLeaf.values
Values associated with keys
|
protected ValueHolder<V>[] |
PersistedLeaf.values
Values associated with keys
|
| Modifier and Type | Method and Description |
|---|---|
ValueHolder<V> |
ValueHolder.clone()
Create a clone of this instance
|
ValueHolder<V> |
PersistedValueHolder.clone()
Create a clone of this instance
|
ValueHolder<V> |
AbstractValueHolder.clone()
Create a clone of this instance
|
(package private) ValueHolder<V> |
InMemoryLeaf.getValue(int pos) |
(package private) ValueHolder<V> |
AbstractPage.getValue(int pos) |
(package private) ValueHolder<V> |
PersistedLeaf.getValue(int pos) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static <K,V> void |
BTreeFactory.setValue(BTree<K,V> btree,
Page<K,V> page,
int pos,
ValueHolder<V> value)
Set the value at a give position
|
(package private) void |
InMemoryLeaf.setValue(int pos,
ValueHolder<V> value)
Sets the value at a give position
|
(package private) void |
AbstractPage.setValue(int pos,
ValueHolder<V> value)
Sets the value at a give position
|
(package private) void |
PersistedLeaf.setValue(int pos,
ValueHolder<V> value)
Sets the value at a give position
|