| 
				 
 | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
D - the type of Distance used in the M-Treepublic interface MTreeEntry<D extends Distance<D>>

Defines the requirements for an entry in an M-Tree node.
| Method Summary | |
|---|---|
 D | 
getCoveringRadius()
Returns the covering radius if this entry is a directory entry, null otherwise.  | 
 D | 
getParentDistance()
Returns the distance from the routing object of this entry to the routing object of its parent.  | 
 DBID | 
getRoutingObjectID()
Returns the id of the underlying database object of this entry, if this entry is a leaf entry, the id of the routing object, otherwise.  | 
 void | 
setCoveringRadius(D coveringRadius)
Sets the covering radius of this entry if this entry is a directory entry, throws an UnsupportedOperationException otherwise.  | 
 void | 
setParentDistance(D parentDistance)
Sets the distance from the routing object to routing object of its parent.  | 
 void | 
setRoutingObjectID(DBID objectID)
Sets the id of the underlying database object of this entry, if this entry is a leaf entry, the id of the routing object, otherwise.  | 
| Methods inherited from interface de.lmu.ifi.dbs.elki.index.tree.Entry | 
|---|
isLeafEntry | 
| Methods inherited from interface java.io.Externalizable | 
|---|
readExternal, writeExternal | 
| Method Detail | 
|---|
DBID getRoutingObjectID()
void setRoutingObjectID(DBID objectID)
objectID - the id to be setD getParentDistance()
void setParentDistance(D parentDistance)
parentDistance - the distance to be setD getCoveringRadius()
void setCoveringRadius(D coveringRadius)
coveringRadius - the covering radius to be set
  | 
				
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||