See: Description

| Interface | Description | 
|---|---|
| PreferenceVectorIndex<NV extends NumberVector<?>> | Interface for an index providing preference vectors. | 
| PreferenceVectorIndex.Factory<V extends NumberVector<?>,I extends PreferenceVectorIndex<V>> | Factory interface | 
| Class | Description | 
|---|---|
| AbstractPreferenceVectorIndex<NV extends NumberVector<?>> | Abstract base class for preference vector based algorithms. | 
| AbstractPreferenceVectorIndex.Factory<V extends NumberVector<?>,I extends PreferenceVectorIndex<V>> | Factory class. | 
| DiSHPreferenceVectorIndex<V extends NumberVector<?>> | Preprocessor for DiSH preference vector assignment to objects of a certain
 database. | 
| DiSHPreferenceVectorIndex.Factory<V extends NumberVector<?>> | Factory class. | 
| DiSHPreferenceVectorIndex.Factory.Parameterizer<V extends NumberVector<?>> | Parameterization class. | 
| HiSCPreferenceVectorIndex<V extends NumberVector<?>> | Preprocessor for HiSC preference vector assignment to objects of a certain
 database. | 
| HiSCPreferenceVectorIndex.Factory<V extends NumberVector<?>> | Factory class. | 
| HiSCPreferenceVectorIndex.Factory.Parameterizer<V extends NumberVector<?>> | Parameterization class. | 
| Enum | Description | 
|---|---|
| DiSHPreferenceVectorIndex.Strategy | Available strategies for determination of the preference vector. | 
Indexes storing preference vectors.