Package elki.similarity
Class AbstractIndexBasedSimilarity.Par<F extends IndexFactory<?>>
- java.lang.Object
-
- elki.similarity.AbstractIndexBasedSimilarity.Par<F>
-
- All Implemented Interfaces:
Parameterizer
- Enclosing class:
- AbstractIndexBasedSimilarity<O,F extends IndexFactory<O>>
public abstract static class AbstractIndexBasedSimilarity.Par<F extends IndexFactory<?>> extends java.lang.Object implements Parameterizer
Parameterization class.- Author:
- Erich Schubert
-
-
Constructor Summary
Constructors Constructor Description Par()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configIndexFactory(Parameterization config, java.lang.Class<?> restrictionClass, java.lang.Class<?> defaultClass)
Get the index factory parameter.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elki.utilities.optionhandling.Parameterizer
configure, make
-
-
-
-
Field Detail
-
INDEX_ID
public static final OptionID INDEX_ID
Parameter to specify the preprocessor to be used.
-
factory
protected F extends IndexFactory<?> factory
The index factory we use.
-
-
Method Detail
-
configIndexFactory
protected void configIndexFactory(Parameterization config, java.lang.Class<?> restrictionClass, java.lang.Class<?> defaultClass)
Get the index factory parameter.- Parameters:
config
- ParameterizationrestrictionClass
- Restriction classdefaultClass
- Default class
-
-