Class Summary |
AbstractMTree<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>> |
Abstract super class for all M-Tree variants. |
AbstractMTreeNode<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>> |
Represents a node in an AbstractM-Tree. |
MLBDistSplit<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>> |
Encapsulates the required parameters for a split of a node in an M-Tree. |
MRadSplit<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>> |
Encapsulates the required parameters for a split of a node in an M-Tree. |
MTreeDirectoryEntry<D extends Distance<D>> |
Represents an entry in a directory node of an M-Tree. |
MTreeLeafEntry<D extends Distance<D>> |
Represents an entry in a leaf node of an M-Tree. |
MTreeSplit<O extends DatabaseObject,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>> |
Encapsulates the required parameters for a split of a node in a M-Tree. |
Package collects variants of the M-Tree.