Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax
Interface MkMaxEntry<D extends Distance<D>>

All Superinterfaces:
Entry, Externalizable, MetricalEntry, MTreeEntry<D>, Serializable
All Known Implementing Classes:
MkMaxDirectoryEntry, MkMaxLeafEntry

interface MkMaxEntry<D extends Distance<D>>
extends MTreeEntry<D>

Defines the requirements for an entry in an MkMax-Tree node. Additionally to an entry in an M-Tree an MkMaxEntry holds the knn distance of the underlying data object or MkMax-Tree node.

Author:
Elke Achtert

Method Summary
 D getKnnDistance()
          Returns the knn distance of the entry.
 void setKnnDistance(D knnDistance)
          Sets the knn distance of the entry.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.MTreeEntry
getCoveringRadius, getParentDistance, getRoutingObjectID, setCoveringRadius, setParentDistance, setRoutingObjectID
 
Methods inherited from interface de.lmu.ifi.dbs.elki.index.tree.Entry
getID, isLeafEntry, setID
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Method Detail

getKnnDistance

D getKnnDistance()
Returns the knn distance of the entry.

Returns:
the knn distance of the entry

setKnnDistance

void setKnnDistance(D knnDistance)
Sets the knn distance of the entry.

Parameters:
knnDistance - the knn distance to be set

Release 0.1 (2008-07-10_1838)