|
|
|||||||||||||||||||||
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. |
Integer |
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(Integer 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 |
---|
getID, isLeafEntry, setID |
Methods inherited from interface java.io.Externalizable |
---|
readExternal, writeExternal |
Method Detail |
---|
Integer getRoutingObjectID()
void setRoutingObjectID(Integer 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 |