public class RStarTreeLogic extends Object implements RTreeLogic
| Constructor and Description |
|---|
RStarTreeLogic() |
| Modifier and Type | Method and Description |
|---|---|
<T> org.tinspin.index.rtree.RTreeNode<T> |
chooseSubTree(org.tinspin.index.rtree.RTreeNode<T> root,
Entry<T> e,
int desiredInsertionLevel,
int nLevels)
Choose subtree as described in the paper.
|
<T> boolean |
hasSpace(org.tinspin.index.rtree.RTreeNode<T> node) |
<T> Entry<T>[] |
reInsert(org.tinspin.index.rtree.RTreeNode<T> node,
Entry<T> e) |
<T> org.tinspin.index.rtree.RTreeNode<T> |
split(org.tinspin.index.rtree.RTreeNode<T> node,
Entry<T> e)
Choose subtree as described in the paper.
|
public <T> org.tinspin.index.rtree.RTreeNode<T> chooseSubTree(org.tinspin.index.rtree.RTreeNode<T> root,
Entry<T> e,
int desiredInsertionLevel,
int nLevels)
chooseSubTree in interface RTreeLogicpublic <T> org.tinspin.index.rtree.RTreeNode<T> split(org.tinspin.index.rtree.RTreeNode<T> node,
Entry<T> e)
split in interface RTreeLogicpublic <T> Entry<T>[] reInsert(org.tinspin.index.rtree.RTreeNode<T> node, Entry<T> e)
reInsert in interface RTreeLogicpublic <T> boolean hasSpace(org.tinspin.index.rtree.RTreeNode<T> node)
hasSpace in interface RTreeLogicCopyright © 2018. All rights reserved.