Modifier and Type | Class and Description |
---|---|
class |
MetricalIndexApproximationMaterializeKNNPreprocessor<O extends NumberVector<? super O,?>,D extends Distance<D>,N extends Node<E>,E extends MTreeEntry<D>>
A preprocessor for annotation of the k nearest neighbors (and their
distances) to each database object.
|
static class |
MetricalIndexApproximationMaterializeKNNPreprocessor.Factory<O extends NumberVector<? super O,?>,D extends Distance<D>,N extends Node<E>,E extends MTreeEntry<D>>
The parameterizable factory.
|
static class |
MetricalIndexApproximationMaterializeKNNPreprocessor.Factory.Parameterizer<O extends NumberVector<? super O,?>,D extends Distance<D>,N extends Node<E>,E extends MTreeEntry<D>>
Parameterization class.
|
Modifier and Type | Class and Description |
---|---|
class |
BreadthFirstEnumeration<N extends Node<E>,E extends Entry>
Provides a breadth first enumeration over the nodes of an index structure.
|
class |
IndexTree<N extends Node<E>,E extends Entry>
Abstract super class for all tree based index classes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNode<E extends Entry>
Abstract superclass for nodes in an tree based index structure.
|
Modifier and Type | Class and Description |
---|---|
class |
MetricalIndexTree<O,D extends Distance<D>,N extends Node<E>,E extends Entry>
Abstract super class for all metrical index classes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMTreeNode<O,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>>
Abstract super class for nodes in M-Tree variants.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MkAppTreeNode<O,D extends NumberDistance<D,?>>
Represents a node in an MkApp-Tree.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MkCoPTreeNode<O,D extends NumberDistance<D,?>>
Represents a node in an MkCop-Tree.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MkMaxTreeNode<O,D extends Distance<D>>
Represents a node in an
MkMaxTree . |
Modifier and Type | Class and Description |
---|---|
(package private) class |
MkTabTreeNode<O,D extends Distance<D>>
Represents a node in a MkMax-Tree.
|
Modifier and Type | Class and Description |
---|---|
class |
MTreeNode<O,D extends Distance<D>>
Represents a node in an M-Tree.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SpatialNode<N extends SpatialNode<N,E>,E extends SpatialEntry>
Defines the requirements for an object that can be used as a node in a
Spatial Index.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRStarTreeNode<N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry>
Abstract superclass for nodes in a R*-Tree.
|
Modifier and Type | Class and Description |
---|---|
class |
DeLiCluNode
Represents a node in a DeLiClu-Tree.
|
Modifier and Type | Class and Description |
---|---|
class |
RStarTreeNode
Represents a node in an R*-Tree.
|
Modifier and Type | Method and Description |
---|---|
<N extends Node<E>,E extends SpatialEntry> |
ApproximateLeastOverlapInsertionStrategy.findInsertChild(N node,
SpatialComparable mbr)
Returns the path information of the entry of the specified node which needs
least overlap enlargement if the given mbr would be inserted into.
|
<N extends Node<E>,E extends SpatialEntry> |
InsertionStrategy.findInsertChild(N node,
SpatialComparable mbr)
Find the child to insert into.
|
<N extends Node<E>,E extends SpatialEntry> |
LeastOverlapInsertionStrategy.findInsertChild(N node,
SpatialComparable mbr)
Returns the path information of the entry of the specified node which needs
least overlap enlargement if the given mbr would be inserted into.
|