
| Interface | Description | 
|---|---|
| DBIDSimilarityFunction<D extends Distance<D>> | 
 Interface DBIDSimilarityFunction describes the requirements of any similarity
 function defined over object IDs. 
 | 
| IndexBasedSimilarityFunction<O,D extends Distance<D>> | 
 Interface for preprocessor/index based similarity functions. 
 | 
| IndexBasedSimilarityFunction.Instance<T,I extends Index,D extends Distance<D>> | 
 Instance interface for index/preprocessor based distance functions. 
 | 
| NormalizedPrimitiveSimilarityFunction<O,D extends Distance<D>> | 
 Marker interface for similarity functions working on primitive objects, and
 limited to the 0-1 value range. 
 | 
| NormalizedSimilarityFunction<O,D extends Distance<?>> | 
 Marker interface to signal that the similarity function is normalized to
 produce values in the range of [0:1]. 
 | 
| PrimitiveSimilarityFunction<O,D extends Distance<D>> | 
 Interface SimilarityFunction describes the requirements of any similarity
 function. 
 | 
| SimilarityFunction<O,D extends Distance<?>> | 
 Interface SimilarityFunction describes the requirements of any similarity
 function. 
 | 
| Class | Description | 
|---|---|
| AbstractDBIDSimilarityFunction<D extends Distance<D>> | 
 Abstract super class for distance functions needing a preprocessor. 
 | 
| AbstractIndexBasedSimilarityFunction<O,I extends Index,R,D extends Distance<D>> | 
 Abstract super class for distance functions needing a preprocessor. 
 | 
| AbstractIndexBasedSimilarityFunction.Instance<O,I extends Index,R,D extends Distance<D>> | 
 The actual instance bound to a particular database. 
 | 
| AbstractIndexBasedSimilarityFunction.Parameterizer<F extends IndexFactory<?,?>> | 
 Parameterization class. 
 | 
| AbstractPrimitiveSimilarityFunction<O,D extends Distance<D>> | 
 Base implementation of a similarity function. 
 | 
| FractionalSharedNearestNeighborSimilarityFunction<O> | 
 SharedNearestNeighborSimilarityFunction with a pattern defined to accept
 Strings that define a non-negative Integer. 
 | 
| FractionalSharedNearestNeighborSimilarityFunction.Instance<T> | 
 Actual instance for a dataset. 
 | 
| FractionalSharedNearestNeighborSimilarityFunction.Parameterizer<O> | 
 Parameterization class. 
 | 
| InvertedDistanceSimilarityFunction<O> | 
 Adapter to use a primitive number-distance as similarity measure, by computing
 1/distance. 
 | 
| Kulczynski1SimilarityFunction | 
 Kulczynski similarity 1. 
 | 
| Kulczynski1SimilarityFunction.Parameterizer | 
 Parameterization class. 
 | 
| Kulczynski2SimilarityFunction | 
 Kulczynski similarity 2. 
 | 
| Kulczynski2SimilarityFunction.Parameterizer | 
 Parameterization class. 
 | 
| SharedNearestNeighborSimilarityFunction<O> | 
 SharedNearestNeighborSimilarityFunction with a pattern defined to accept
 Strings that define a non-negative Integer. 
 | 
| SharedNearestNeighborSimilarityFunction.Instance<O> | 
 Instance for a particular database. 
 | 
| SharedNearestNeighborSimilarityFunction.Parameterizer<O> | 
 Parameterization class. 
 | 
Similarity functions.