de.lmu.ifi.dbs.elki.algorithm.clustering
Class SNNClustering.Parameterizer<O>

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizer
      extended by de.lmu.ifi.dbs.elki.algorithm.clustering.SNNClustering.Parameterizer<O>
Type Parameters:
O - object type
All Implemented Interfaces:
Parameterizer
Enclosing class:
SNNClustering<O>

public static class SNNClustering.Parameterizer<O>
extends AbstractParameterizer

Parameterization class.


Field Summary
protected  IntegerDistance epsilon
           
protected  int minpts
           
private  SharedNearestNeighborSimilarityFunction<O> similarityFunction
           
 
Constructor Summary
SNNClustering.Parameterizer()
           
 
Method Summary
protected  SNNClustering<O> makeInstance()
          Make an instance after successful configuration.
protected  void makeOptions(Parameterization config)
          Add all options.
 
Methods inherited from class de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizer
configure, make
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

epsilon

protected IntegerDistance epsilon

minpts

protected int minpts

similarityFunction

private SharedNearestNeighborSimilarityFunction<O> similarityFunction
Constructor Detail

SNNClustering.Parameterizer

public SNNClustering.Parameterizer()
Method Detail

makeOptions

protected void makeOptions(Parameterization config)
Description copied from class: AbstractParameterizer
Add all options. ALWAYS call super.makeOptions(config), unless you have a strong reason to do otherwise!

Overrides:
makeOptions in class AbstractParameterizer
Parameters:
config - Parameterization to add options to.

makeInstance

protected SNNClustering<O> makeInstance()
Description copied from class: AbstractParameterizer
Make an instance after successful configuration.

Specified by:
makeInstance in class AbstractParameterizer
Returns:
instance

Release 0.4.0 (2011-09-20_1324)