org.neodatis.btree.impl.singlevalue
Class BTreeSingleValuePerKey

java.lang.Object
  extended by org.neodatis.btree.impl.AbstractBTree
      extended by org.neodatis.btree.impl.singlevalue.BTreeSingleValuePerKey
All Implemented Interfaces:
java.io.Serializable, IBTree, IBTreeSingleValuePerKey
Direct Known Subclasses:
ODBBTreeSingle

public abstract class BTreeSingleValuePerKey
extends AbstractBTree
implements IBTreeSingleValuePerKey

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.neodatis.btree.impl.AbstractBTree
controlNumber, persister
 
Constructor Summary
BTreeSingleValuePerKey()
           
BTreeSingleValuePerKey(java.lang.String name, int degree, IBTreePersister persister)
           
 
Method Summary
 java.util.Iterator iterator(OrderByConstants orderBy)
           
 java.lang.Object search(java.lang.Comparable key)
           
 
Methods inherited from class org.neodatis.btree.impl.AbstractBTree
buildNode, 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.IBTreeSingleValuePerKey
delete
 
Methods inherited from interface org.neodatis.btree.IBTree
buildNode, clear, getBiggest, getDegree, getHeight, getId, getPersister, getRoot, getSize, getSmallest, insert, setId, setPersister, split
 

Constructor Detail

BTreeSingleValuePerKey

public BTreeSingleValuePerKey()

BTreeSingleValuePerKey

public BTreeSingleValuePerKey(java.lang.String name,
                              int degree,
                              IBTreePersister persister)
Method Detail

search

public java.lang.Object search(java.lang.Comparable key)
Specified by:
search in interface IBTreeSingleValuePerKey

iterator

public java.util.Iterator iterator(OrderByConstants orderBy)
Specified by:
iterator in interface IBTree