Modifier and Type |
Method |
Description |
STreePage<T> |
appended(T newValue,
Object id,
STreeContext<T> tree) |
|
abstract int |
arity() |
|
abstract STreePage<T> |
balanced(STreeContext<T> tree) |
|
abstract boolean |
contains(Object value) |
|
abstract void |
copyToArray(Object[] array,
int offset) |
|
abstract STreePage<T> |
drop(int lower,
STreeContext<T> tree) |
|
static <T> STreePage<T> |
empty() |
|
abstract Cursor<Map.Entry<Object,T>> |
entryIterator() |
|
abstract T |
get(int index) |
|
abstract Map.Entry<Object,T> |
getEntry(int index) |
|
abstract int |
indexOf(Object value) |
|
abstract STreePage<T> |
inserted(int index,
T newValue,
Object id,
STreeContext<T> tree) |
|
abstract boolean |
isEmpty() |
|
Cursor<T> |
iterator() |
|
Cursor<Object> |
keyIterator() |
|
abstract int |
lastIndexOf(Object value) |
|
STreePage<T> |
prepended(T newValue,
Object id,
STreeContext<T> tree) |
|
abstract STreePage<T> |
removed(int index,
STreeContext<T> tree) |
|
abstract STreePage<T> |
removed(Object value,
STreeContext<T> tree) |
|
abstract Cursor<Map.Entry<Object,T>> |
reverseEntryIterator() |
|
Cursor<T> |
reverseIterator() |
|
Cursor<Object> |
reverseKeyIterator() |
|
abstract int |
size() |
|
abstract STreePage<T> |
split(int index) |
|
abstract STreePage<T> |
splitLeft(int index) |
|
abstract STreePage<T> |
splitRight(int index) |
|
abstract STreePage<T> |
take(int upper,
STreeContext<T> tree) |
|
abstract STreePage<T> |
updated(int index,
T newValue,
STreeContext<T> tree) |
|