org.neodatis.btree.impl.multiplevalue
Class InMemoryBTreeMultipleValuesPerKey
- java.lang.Object
-
- org.neodatis.btree.impl.AbstractBTree
-
- org.neodatis.btree.impl.multiplevalue.InMemoryBTreeMultipleValuesPerKey
-
- All Implemented Interfaces:
- java.io.Serializable, IBTree, IBTreeMultipleValuesPerKey
public class InMemoryBTreeMultipleValuesPerKey extends AbstractBTree implements IBTreeMultipleValuesPerKey
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description InMemoryBTreeMultipleValuesPerKey()InMemoryBTreeMultipleValuesPerKey(java.lang.String name, int degree)InMemoryBTreeMultipleValuesPerKey(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.util.Listsearch(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.IBTreeMultipleValuesPerKey
delete
-
Methods inherited from interface org.neodatis.btree.IBTree
getBiggest, getDegree, getHeight, getPersister, getRoot, getSize, getSmallest, insert, setPersister, split
-
-
-
-
Constructor Detail
-
InMemoryBTreeMultipleValuesPerKey
public InMemoryBTreeMultipleValuesPerKey()
-
InMemoryBTreeMultipleValuesPerKey
public InMemoryBTreeMultipleValuesPerKey(java.lang.String name, int degree, IBTreePersister persister)
-
InMemoryBTreeMultipleValuesPerKey
public InMemoryBTreeMultipleValuesPerKey(java.lang.String name, int degree)
-
-
Method Detail
-
search
public java.util.List search(java.lang.Comparable key)
- Specified by:
searchin interfaceIBTreeMultipleValuesPerKey
-
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