de.lmu.ifi.dbs.elki.result
Interface OrderingResult

All Superinterfaces:
Result
All Known Implementing Classes:
ClusterOrderResult.ClusterOrderAdapter, OrderingFromDataStore, OrderingFromRelation

public interface OrderingResult
extends Result

Interface for a result providing an object ordering.


Method Summary
 DBIDs getDBIDs()
          Get the full set of DBIDs this ordering is defined for.
 IterableIterator<DBID> iter(DBIDs ids)
          Sort the given ids according to this ordering and return an iterator.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.result.Result
getLongName, getShortName
 

Method Detail

getDBIDs

DBIDs getDBIDs()
Get the full set of DBIDs this ordering is defined for.

Returns:
DBIDs

iter

IterableIterator<DBID> iter(DBIDs ids)
Sort the given ids according to this ordering and return an iterator.

Parameters:
ids - Collection of ids.
Returns:
iterator for sorted array of ids

Release 0.4.0 (2011-09-20_1324)