org.ozoneDB.DxLib
Class DxBBTree
java.lang.Object
org.ozoneDB.DxLib.DxBBTree
- final class DxBBTree
- extends java.lang.Object
Non-public class that represents a key->value map implemented
using a BBTree. This is used for DxTreeMap and DxTreeSet implementations.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
BB_ALPHA
static final int BB_ALPHA
- See Also:
- Constant Field Values
BB_BALANCE
static final int BB_BALANCE
- See Also:
- Constant Field Values
BB_MAX
static final int BB_MAX
- See Also:
- Constant Field Values
quietRoot
DxBBnode quietRoot
itemCount
int itemCount
comparator
DxComparator comparator
DxBBTree
public DxBBTree()
DxBBTree
public DxBBTree(DxComparator _comparator)
addForKey
public boolean addForKey(java.lang.Object obj,
java.lang.Object key)
elementForKey
public java.lang.Object elementForKey(java.lang.Object key)
keyForElement
public java.lang.Object keyForElement(java.lang.Object obj)
removeForKey
public java.lang.Object removeForKey(java.lang.Object key)
count
public int count()
isEmpty
public boolean isEmpty()
containsKey
public boolean containsKey(java.lang.Object key)
root
DxBBnode root()
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.