
NV - Number vectorpublic abstract class AbstractPreferenceVectorIndex<NV extends NumberVector<?,?>> extends AbstractPreprocessorIndex<NV,BitSet> implements PreferenceVectorIndex<NV>
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractPreferenceVectorIndex.Factory<V extends NumberVector<?,?>,I extends PreferenceVectorIndex<V>>
Factory class
|
storagerelation| Constructor and Description |
|---|
AbstractPreferenceVectorIndex(Relation<NV> relation)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
BitSet |
getPreferenceVector(DBID objid)
Get the precomputed preference vector for a particular object ID.
|
protected abstract void |
preprocess()
Preprocessing step.
|
getLoggerdelete, deleteAll, getLongName, getPageFileStatistics, getShortName, insert, insertAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, deleteAll, getPageFileStatistics, insert, insertAllgetLongName, getShortNameprotected abstract void preprocess()
public BitSet getPreferenceVector(DBID objid)
PreferenceVectorIndexgetPreferenceVector in interface PreferenceVectorIndex<NV extends NumberVector<?,?>>objid - Object ID