goodslib
Class Btree
java.lang.Object
|
+--goodsjpi.Persistent
|
+--goodslib.SetOwner
|
+--goodslib.Btree
- public class Btree
- extends SetOwner
B-Tree implementation
|
Constructor Summary |
Btree(int pageSize)
|
| Methods inherited from class java.lang.Object |
equals, getClass, notify, notifyAll, toString, wait, wait, wait |
root
protected goodslib.Bpage root
height
protected int height
pageSize
protected int pageSize
Btree
public Btree(int pageSize)
insert
public void insert(goodslib.SetMember mbr)
remove
public void remove(goodslib.SetMember mbr)
- Overrides:
remove in class SetOwner
find
public goodslib.SetMember find(java.lang.Object key)
- Overrides:
find in class SetOwner
findGreaterOrEqual
public goodslib.SetMember findGreaterOrEqual(java.lang.Object key)
insertAfter
public void insertAfter(goodslib.SetMember after,
goodslib.SetMember mbr)
- Overrides:
insertAfter in class SetOwner
insertBefore
public void insertBefore(goodslib.SetMember before,
goodslib.SetMember mbr)
- Overrides:
insertBefore in class SetOwner
insertFirst
public void insertFirst(goodslib.SetMember mbr)
- Overrides:
insertFirst in class SetOwner
insertLast
public void insertLast(goodslib.SetMember mbr)
- Overrides:
insertLast in class SetOwner
removeFirst
public void removeFirst()
- Overrides:
removeFirst in class SetOwner
removeLast
public void removeLast()
- Overrides:
removeLast in class SetOwner