de.lmu.ifi.dbs.elki.index.preprocessed.localpca
Interface FilteredLocalPCAIndex.Factory<NV extends NumberVector<?,?>,I extends FilteredLocalPCAIndex<NV>>

Type Parameters:
NV - Vector type
I - Index type produced
All Superinterfaces:
IndexFactory<NV,I>, InspectionUtilFrequentlyScanned, LocalProjectionIndex.Factory<NV,I>, Parameterizable
All Known Implementing Classes:
AbstractFilteredPCAIndex.Factory, KNNQueryFilteredPCAIndex.Factory, RangeQueryFilteredPCAIndex.Factory
Enclosing interface:
FilteredLocalPCAIndex<NV extends NumberVector<?,?>>

public static interface FilteredLocalPCAIndex.Factory<NV extends NumberVector<?,?>,I extends FilteredLocalPCAIndex<NV>>
extends LocalProjectionIndex.Factory<NV,I>

Factory interface


Method Summary
 I instantiate(Relation<NV> relation)
          Instantiate the index for a given database.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.index.IndexFactory
getInputTypeRestriction
 

Method Detail

instantiate

I instantiate(Relation<NV> relation)
Instantiate the index for a given database.

Specified by:
instantiate in interface IndexFactory<NV extends NumberVector<?,?>,I extends FilteredLocalPCAIndex<NV>>
Specified by:
instantiate in interface LocalProjectionIndex.Factory<NV extends NumberVector<?,?>,I extends FilteredLocalPCAIndex<NV>>
Parameters:
relation - Relation to use
Returns:
Index

Release 0.4.0 (2011-09-20_1324)