org.siebengeisslein.indexedlist
Interface BTreeNodeKeys<KeyType>
- All Known Implementing Classes:
- IntKeys, LongKeys, RefKeys, StringKeys
public interface BTreeNodeKeys<KeyType>
get
KeyType get(int i)
getMaxSize
int getMaxSize()
size
int size()
insert
int insert(KeyType key)
set
void set(int index,
KeyType key)
findIndex
int findIndex(KeyType key)
findIndex
int findIndex(KeyType key,
java.util.Comparator<KeyType> c)
- Returns the first index, whose key is >= key or -1 if no such
index exists.
getLastKey
KeyType getLastKey()
split
BTreeNodeKeys<KeyType> split(int splitIndex)
remove
void remove(int index)