de.lmu.ifi.dbs.elki.index.preprocessed.preference
Interface PreferenceVectorIndex<NV extends NumberVector<?,?>>

Type Parameters:
NV - Vector type
All Superinterfaces:
Index, Result
All Known Implementing Classes:
AbstractPreferenceVectorIndex, DiSHPreferenceVectorIndex, HiSCPreferenceVectorIndex

public interface PreferenceVectorIndex<NV extends NumberVector<?,?>>
extends Index

Interface for an index providing preference vectors.


Nested Class Summary
static interface PreferenceVectorIndex.Factory<V extends NumberVector<?,?>,I extends PreferenceVectorIndex<V>>
          Factory interface
 
Method Summary
 BitSet getPreferenceVector(DBID objid)
          Get the precomputed preference vector for a particular object ID.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.index.Index
delete, deleteAll, getPageFileStatistics, insert, insertAll
 
Methods inherited from interface de.lmu.ifi.dbs.elki.result.Result
getLongName, getShortName
 

Method Detail

getPreferenceVector

BitSet getPreferenceVector(DBID objid)
Get the precomputed preference vector for a particular object ID.

Parameters:
objid - Object ID
Returns:
Matrix

Release 0.4.0 (2011-09-20_1324)