org.neodatis.btree.impl.singlevalue
Class InMemoryBTreeSingleValuePerKey
- java.lang.Object
-
- org.neodatis.btree.impl.AbstractBTree
-
- org.neodatis.btree.impl.singlevalue.InMemoryBTreeSingleValuePerKey
-
- All Implemented Interfaces:
- java.io.Serializable, IBTree, IBTreeSingleValuePerKey
public class InMemoryBTreeSingleValuePerKey extends AbstractBTree implements IBTreeSingleValuePerKey
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description InMemoryBTreeSingleValuePerKey()InMemoryBTreeSingleValuePerKey(java.lang.String name, int degree)InMemoryBTreeSingleValuePerKey(java.lang.String name, int degree, IBTreePersister persister)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description IBTreeNodebuildNode()voidclear()java.lang.ObjectgetId()java.util.Iteratoriterator(OrderByConstants orderBy)java.lang.Objectsearch(java.lang.Comparable key)voidsetId(java.lang.Object id)-
Methods inherited from class org.neodatis.btree.impl.AbstractBTree
delete, getBiggest, getDegree, getHeight, getName, getPersister, getRoot, getSize, getSmallest, insert, setPersister, split
-
Methods inherited from class java.lang.Object
equals, 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
getBiggest, getDegree, getHeight, getPersister, getRoot, getSize, getSmallest, insert, setPersister, split
-
-
-
-
Constructor Detail
-
InMemoryBTreeSingleValuePerKey
public InMemoryBTreeSingleValuePerKey()
-
InMemoryBTreeSingleValuePerKey
public InMemoryBTreeSingleValuePerKey(java.lang.String name, int degree, IBTreePersister persister)
-
InMemoryBTreeSingleValuePerKey
public InMemoryBTreeSingleValuePerKey(java.lang.String name, int degree)
-
-
Method Detail
-
search
public java.lang.Object search(java.lang.Comparable key)
- Specified by:
searchin interfaceIBTreeSingleValuePerKey
-
buildNode
public IBTreeNode buildNode()
- Specified by:
buildNodein interfaceIBTree- Specified by:
buildNodein classAbstractBTree
-
clear
public void clear()
- Specified by:
clearin interfaceIBTree- Overrides:
clearin classAbstractBTree
-
iterator
public java.util.Iterator iterator(OrderByConstants orderBy)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG