All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method |
Description |
abstract int |
arity() |
|
abstract BTreePage<K,V,U> |
balanced(BTreeContext<K,V> tree) |
|
abstract boolean |
containsKey(Object key,
BTreeContext<K,V> tree) |
|
abstract boolean |
containsValue(Object value) |
|
abstract BTreePage<K,V,U> |
drop(int lower,
BTreeContext<K,V> tree) |
|
static <K,V,U> BTreePage<K,V,U> |
empty() |
|
abstract Map.Entry<K,V> |
firstEntry() |
|
abstract U |
fold() |
|
abstract V |
get(Object key,
BTreeContext<K,V> tree) |
|
abstract Map.Entry<K,V> |
getEntry(Object key,
BTreeContext<K,V> tree) |
|
abstract Map.Entry<K,V> |
getIndex(int index) |
|
abstract int |
indexOf(Object key,
BTreeContext<K,V> tree) |
|
abstract boolean |
isEmpty() |
|
abstract OrderedMapCursor<K,V> |
iterator() |
|
Cursor<K> |
keyIterator() |
|
abstract Map.Entry<K,V> |
lastEntry() |
|
abstract K |
maxKey() |
|
abstract K |
minKey() |
|
abstract Map.Entry<K,V> |
nextEntry(K key,
BTreeContext<K,V> tree) |
|
abstract Map.Entry<K,V> |
previousEntry(K key,
BTreeContext<K,V> tree) |
|
abstract BTreePage<K,V,U> |
reduced(U identity,
CombinerFunction<? super V,U> accumulator,
CombinerFunction<U,U> combiner) |
|
abstract BTreePage<K,V,U> |
removed(Object key,
BTreeContext<K,V> tree) |
|
abstract OrderedMapCursor<K,V> |
reverseIterator() |
|
Cursor<K> |
reverseKeyIterator() |
|
Cursor<V> |
reverseValueIterator() |
|
abstract int |
size() |
|
abstract BTreePage<K,V,U> |
split(int index) |
|
abstract BTreePage<K,V,U> |
splitLeft(int index) |
|
abstract BTreePage<K,V,U> |
splitRight(int index) |
|
abstract BTreePage<K,V,U> |
take(int upper,
BTreeContext<K,V> tree) |
|
abstract BTreePage<K,V,U> |
updated(K key,
V newValue,
BTreeContext<K,V> tree) |
|
Cursor<V> |
valueIterator() |
|