Uses of Interface
de.lmu.ifi.dbs.elki.index.IndexFactory

Packages that use IndexFactory
de.lmu.ifi.dbs.elki.database ELKI database layer - loading, storing, indexing and accessing data 
de.lmu.ifi.dbs.elki.distance.distancefunction Distance functions for use within ELKI. 
de.lmu.ifi.dbs.elki.distance.distancefunction.correlation Distance functions using correlations. 
de.lmu.ifi.dbs.elki.distance.distancefunction.subspace Distance functions based on subspaces. 
de.lmu.ifi.dbs.elki.distance.similarityfunction Similarity functions. 
de.lmu.ifi.dbs.elki.index.preprocessed Index structure based on preprocessors 
de.lmu.ifi.dbs.elki.index.preprocessed.knn Indexes providing KNN and rKNN data. 
de.lmu.ifi.dbs.elki.index.preprocessed.localpca Index using a preprocessed local PCA. 
de.lmu.ifi.dbs.elki.index.preprocessed.preference Indexes storing preference vectors. 
de.lmu.ifi.dbs.elki.index.preprocessed.snn Indexes providing nearest neighbor sets 
de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj Index using a preprocessed local subspaces. 
de.lmu.ifi.dbs.elki.index.tree Tree-based index structures 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants M-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees Metrical index structures based on the concepts of the M-Tree supporting processing of reverse k nearest neighbor queries by using the k-nn distances of the entries. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp MkAppTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop MkCoPTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax MkMaxTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab MkTabTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree MTree 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants R*-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu DeLiCluTree 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar RStarTree 
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.database
 

Fields in de.lmu.ifi.dbs.elki.database with type parameters of type IndexFactory
protected  Collection<IndexFactory<?,?>> AbstractDatabase.indexFactories
          Index factories
private  Collection<IndexFactory<?,?>> StaticArrayDatabase.Parameterizer.indexFactories
          Indexes to add.
private  Collection<IndexFactory<?,?>> HashmapDatabase.Parameterizer.indexFactories
          Indexes to add.
 

Constructor parameters in de.lmu.ifi.dbs.elki.database with type arguments of type IndexFactory
HashmapDatabase(DatabaseConnection databaseConnection, Collection<IndexFactory<?,?>> indexFactories)
          Constructor.
StaticArrayDatabase(DatabaseConnection databaseConnection, Collection<IndexFactory<?,?>> indexFactories)
          Constructor.
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.distance.distancefunction
 

Classes in de.lmu.ifi.dbs.elki.distance.distancefunction with type parameters of type IndexFactory
static class AbstractIndexBasedDistanceFunction.Parameterizer<F extends IndexFactory<?,?>>
          Parameterization class.
 

Fields in de.lmu.ifi.dbs.elki.distance.distancefunction declared as IndexFactory
protected  F AbstractIndexBasedDistanceFunction.Parameterizer.factory
          The index factory we use.
protected  IndexFactory<O,I> AbstractIndexBasedDistanceFunction.indexFactory
          Parameter to specify the preprocessor to be used.
 

Constructors in de.lmu.ifi.dbs.elki.distance.distancefunction with parameters of type IndexFactory
AbstractIndexBasedDistanceFunction(IndexFactory<O,I> indexFactory)
          Constructor.
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.distance.distancefunction.correlation
 

Constructors in de.lmu.ifi.dbs.elki.distance.distancefunction.correlation with parameters of type IndexFactory
ERiCDistanceFunction(IndexFactory<NumberVector<?,?>,FilteredLocalPCAIndex<NumberVector<?,?>>> indexFactory, double delta, double tau)
          Constructor.
PCABasedCorrelationDistanceFunction(IndexFactory<NumberVector<?,?>,FilteredLocalPCAIndex<NumberVector<?,?>>> indexFactory, double delta)
          Constructor
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.distance.distancefunction.subspace
 

Classes in de.lmu.ifi.dbs.elki.distance.distancefunction.subspace with type parameters of type IndexFactory
static class AbstractPreferenceVectorBasedCorrelationDistanceFunction.Parameterizer<F extends IndexFactory<?,?>>
          Parameterization class.
 

Constructors in de.lmu.ifi.dbs.elki.distance.distancefunction.subspace with parameters of type IndexFactory
AbstractPreferenceVectorBasedCorrelationDistanceFunction(IndexFactory<V,P> indexFactory, double epsilon)
          Constructor.
SubspaceDistanceFunction(IndexFactory<NumberVector<?,?>,FilteredLocalPCAIndex<NumberVector<?,?>>> indexFactory)
          Constructor
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.distance.similarityfunction
 

Classes in de.lmu.ifi.dbs.elki.distance.similarityfunction with type parameters of type IndexFactory
static class AbstractIndexBasedSimilarityFunction.Parameterizer<F extends IndexFactory<?,?>>
          Parameterization class.
 

Fields in de.lmu.ifi.dbs.elki.distance.similarityfunction declared as IndexFactory
protected  F AbstractIndexBasedSimilarityFunction.Parameterizer.factory
          The index factory we use.
protected  IndexFactory<O,I> AbstractIndexBasedSimilarityFunction.indexFactory
          Parameter to specify the preprocessor to be used.
 

Constructors in de.lmu.ifi.dbs.elki.distance.similarityfunction with parameters of type IndexFactory
AbstractIndexBasedSimilarityFunction(IndexFactory<O,I> indexFactory)
          Constructor.
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed
 

Subinterfaces of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed
static interface LocalProjectionIndex.Factory<V extends NumberVector<?,?>,I extends LocalProjectionIndex<V,?>>
          Factory
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.knn
 

Classes in de.lmu.ifi.dbs.elki.index.preprocessed.knn that implement IndexFactory
static class AbstractMaterializeKNNPreprocessor.Factory<O,D extends Distance<D>>
          The parameterizable factory.
static class MaterializeKNNAndRKNNPreprocessor.Factory<O,D extends Distance<D>>
          The parameterizable factory.
static class MaterializeKNNPreprocessor.Factory<O,D extends Distance<D>>
          The parameterizable factory.
static class MetricalIndexApproximationMaterializeKNNPreprocessor.Factory<O extends NumberVector<? super O,?>,D extends Distance<D>,N extends Node<E>,E extends MTreeEntry<D>>
          The parameterizable factory.
static class PartitionApproximationMaterializeKNNPreprocessor.Factory<O,D extends Distance<D>>
          The parameterizable factory.
static class SpatialApproximationMaterializeKNNPreprocessor.Factory<D extends Distance<D>,N extends SpatialNode<N,E>,E extends SpatialEntry>
          The actual preprocessor instance.
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.localpca
 

Subinterfaces of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.localpca
static interface FilteredLocalPCAIndex.Factory<NV extends NumberVector<?,?>,I extends FilteredLocalPCAIndex<NV>>
          Factory interface
 

Classes in de.lmu.ifi.dbs.elki.index.preprocessed.localpca that implement IndexFactory
static class AbstractFilteredPCAIndex.Factory<NV extends NumberVector<NV,?>,I extends AbstractFilteredPCAIndex<NV>>
          Factory class
static class KNNQueryFilteredPCAIndex.Factory<V extends NumberVector<V,?>>
          Factory class
static class RangeQueryFilteredPCAIndex.Factory<V extends NumberVector<V,?>>
          Factory class
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.preference
 

Subinterfaces of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.preference
static interface PreferenceVectorIndex.Factory<V extends NumberVector<?,?>,I extends PreferenceVectorIndex<V>>
          Factory interface
 

Classes in de.lmu.ifi.dbs.elki.index.preprocessed.preference that implement IndexFactory
static class AbstractPreferenceVectorIndex.Factory<V extends NumberVector<?,?>,I extends PreferenceVectorIndex<V>>
          Factory class
static class DiSHPreferenceVectorIndex.Factory<V extends NumberVector<?,?>>
          Factory class
static class HiSCPreferenceVectorIndex.Factory<V extends NumberVector<?,?>>
          Factory class
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.snn
 

Subinterfaces of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.snn
static interface SharedNearestNeighborIndex.Factory<O,I extends SharedNearestNeighborIndex<O>>
          Factory interface
 

Classes in de.lmu.ifi.dbs.elki.index.preprocessed.snn that implement IndexFactory
static class SharedNearestNeighborPreprocessor.Factory<O,D extends Distance<D>>
          Factory class
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj
 

Subinterfaces of IndexFactory in de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj
static interface SubspaceProjectionIndex.Factory<NV extends NumberVector<?,?>,I extends SubspaceProjectionIndex<NV,?>>
          Factory interface
 

Classes in de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj that implement IndexFactory
static class AbstractSubspaceProjectionIndex.Factory<NV extends NumberVector<?,?>,D extends Distance<D>,I extends AbstractSubspaceProjectionIndex<NV,D,?>>
          Factory class
static class FourCSubspaceIndex.Factory<V extends NumberVector<V,?>,D extends Distance<D>>
          Factory class for 4C preprocessors.
static class PreDeConSubspaceIndex.Factory<V extends NumberVector<? extends V,?>,D extends Distance<D>>
          Factory
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree
 

Classes in de.lmu.ifi.dbs.elki.index.tree that implement IndexFactory
 class TreeIndexFactory<O,I extends Index>
          Abstract base class for tree-based indexes.
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants
 

Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants that implement IndexFactory
 class AbstractMTreeFactory<O,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>,I extends AbstractMTree<O,D,N,E> & Index>
          Abstract factory for various MTrees
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees
 

Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees that implement IndexFactory
 class AbstractMkTreeUnifiedFactory<O,D extends Distance<D>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>,I extends AbstractMkTree<O,D,N,E> & Index>
          Abstract factory for various Mk-Trees
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp
 

Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp that implement IndexFactory
 class MkAppTreeFactory<O,D extends NumberDistance<D,?>>
          Factory for a MkApp-Tree
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop
 

Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop that implement IndexFactory
 class MkCopTreeFactory<O,D extends NumberDistance<D,?>>
          Factory for a MkCoPTree-Tree
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax
 

Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax that implement IndexFactory
 class MkMaxTreeFactory<O,D extends Distance<D>>
          Factory for MkMaxTrees
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab
 

Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab that implement IndexFactory
 class MkTabTreeFactory<O,D extends Distance<D>>
          Factory for MkTabTrees
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree
 

Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree that implement IndexFactory
 class MTreeFactory<O,D extends Distance<D>>
          Factory for a M-Tree
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants
 

Classes in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants that implement IndexFactory
 class AbstractRStarTreeFactory<O extends NumberVector<O,?>,N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry,I extends AbstractRStarTree<N,E> & Index>
          Abstract factory for R*-Tree based trees.
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu
 

Classes in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu that implement IndexFactory
 class DeLiCluTreeFactory<O extends NumberVector<O,?>>
          Factory for DeLiClu R*-Trees.
 

Uses of IndexFactory in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar
 

Classes in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar that implement IndexFactory
 class RStarTreeFactory<O extends NumberVector<O,?>>
          Factory for regular R*-Trees.
 


Release 0.4.0 (2011-09-20_1324)