org.neodatis.odb.impl.core.btree
Class ODBBTreeMultiple
java.lang.Object
org.neodatis.btree.impl.AbstractBTree
org.neodatis.btree.impl.multiplevalue.BTreeMultipleValuesPerKey
org.neodatis.odb.impl.core.btree.ODBBTreeMultiple
- All Implemented Interfaces:
- java.io.Serializable, IBTree, IBTreeMultipleValuesPerKey
public class ODBBTreeMultiple
- extends BTreeMultipleValuesPerKey
The NeoDatis ODB BTree. It extends the DefaultBTree implementation to add the ODB OID generated by the ODB database.
- Author:
- osmadja
- See Also:
- Serialized Form
Field Summary |
protected OID |
oid
|
Methods inherited from class org.neodatis.btree.impl.AbstractBTree |
clear, delete, getBiggest, getDegree, getHeight, getName, getPersister, getRoot, getSize, getSmallest, insert, internalDelete, setPersister, split |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.neodatis.btree.IBTree |
clear, getBiggest, getDegree, getHeight, getPersister, getRoot, getSize, getSmallest, insert, setPersister, split |
oid
protected OID oid
ODBBTreeMultiple
public ODBBTreeMultiple()
ODBBTreeMultiple
public ODBBTreeMultiple(java.lang.String name,
int degree,
IBTreePersister persister)
buildNode
public IBTreeNode buildNode()
- Specified by:
buildNode
in interface IBTree
- Specified by:
buildNode
in class AbstractBTree
getId
public java.lang.Object getId()
setId
public void setId(java.lang.Object id)