package org.neodatis.odb.impl.core.btree;
import org.neodatis.btree.IBTreeNode;
import org.neodatis.btree.IBTreePersister;
import org.neodatis.btree.impl.singlevalue.BTreeSingleValuePerKey;
import org.neodatis.odb.OID;
/**
* The NeoDatis ODB BTree. It extends the DefaultBTree implementation to add the ODB OID generated by the ODB database.
* @author osmadja
*
*/
public class ODBBTreeSingle extends BTreeSingleValuePerKey {
public ODBBTreeSingle() {
super();
}
public ODBBTreeSingle(String name, int degree, IBTreePersister persister) {
super(name,degree, persister);
}
protected OID oid;
public IBTreeNode buildNode() {
return new ODBBTreeNodeSingle(this);
}
public Object getId() {
return oid;
}
public void setId(Object id) {
this.oid = (OID) id;
}
}
Ads help maintain this website.