
O - the type of objects stored in the indexD - the type of Distance used in the metrical indexN - the type of nodes used in the metrical indexE - the type of entries used in the metrical indexpublic abstract class MetricalIndexTree<O,D extends Distance<D>,N extends Node<E>,E extends Entry> extends IndexTree<N,E>
dirCapacity, dirMinimum, initialized, leafCapacity, leafMinimum| Constructor and Description | 
|---|
MetricalIndexTree(PageFile<N> pagefile)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract DistanceFunction<? super O,D> | 
getDistanceFunction()
Returns the distance function of this metrical index. 
 | 
abstract List<E> | 
getLeaves()
Returns a list of entries pointing to the leaf nodes of this spatial index. 
 | 
createEmptyRoot, createHeader, createNewDirectoryNode, createNewLeafNode, createRootEntry, deleteNode, getFile, getLogger, getNode, getNode, getPageID, getPageSize, getRoot, getRootEntry, getRootID, getRootPath, initialize, initialize, initializeCapacities, initializeFromFile, isRoot, logStatistics, postDelete, preInsert, writeNodepublic abstract DistanceFunction<? super O,D> getDistanceFunction()