Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.result
Class KNNDistanceOrderResult<D extends Distance<D>>

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.result.KNNDistanceOrderResult<D>
Type Parameters:
D - the type of Distance used by this Result
All Implemented Interfaces:
IterableResult<D>, Result, Iterable<D>

public class KNNDistanceOrderResult<D extends Distance<D>>
extends Object
implements IterableResult<D>

Wraps a list containing the knn distances.

Author:
Arthur Zimek

Field Summary
private  List<D> knnDistances
          Store the kNN Distances
 
Constructor Summary
KNNDistanceOrderResult(List<D> knnDistances)
          Construct result
 
Method Summary
 Iterator<D> iterator()
          Return an iterator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

knnDistances

private final List<D extends Distance<D>> knnDistances
Store the kNN Distances

Constructor Detail

KNNDistanceOrderResult

public KNNDistanceOrderResult(List<D> knnDistances)
Construct result

Parameters:
knnDistances - distance list to wrap.
Method Detail

iterator

public Iterator<D> iterator()
Return an iterator.

Specified by:
iterator in interface IterableResult<D extends Distance<D>>
Specified by:
iterator in interface Iterable<D extends Distance<D>>
Returns:
iterator

Release 0.2.1 (2009-07-13_1605)