Package elki.datasource
Class GeneratorXMLDatabaseConnection.Par
- java.lang.Object
-
- elki.datasource.AbstractDatabaseConnection.Par
-
- elki.datasource.GeneratorXMLDatabaseConnection.Par
-
- All Implemented Interfaces:
elki.utilities.optionhandling.Parameterizer
- Enclosing class:
- GeneratorXMLDatabaseConnection
public static class GeneratorXMLDatabaseConnection.Par extends elki.datasource.AbstractDatabaseConnection.ParParameterization class.- Author:
- Erich Schubert
-
-
Field Summary
Fields Modifier and Type Field Description (package private) elki.utilities.random.RandomFactoryclusterRandomRandom generator used for initializing cluster generators.static elki.utilities.optionhandling.OptionIDCONFIGFILE_IDParameter to give the configuration filestatic elki.utilities.optionhandling.OptionIDRANDOMSEED_IDParameter to give the configuration file(package private) java.util.regex.PatternreassignPattern for clusters to reassign.static elki.utilities.optionhandling.OptionIDREASSIGN_DISTANCE_IDReassign by cluster distancestatic elki.utilities.optionhandling.OptionIDREASSIGN_IDParameter for cluster reassignment(package private) booleanreassignByDistanceReassign by distance, not density.static elki.utilities.optionhandling.OptionIDSIZE_SCALE_IDParameter to give the configuration file(package private) doublesizescaleParameter for scaling the cluster sizes.(package private) java.net.URIspecfileThe configuration file.
-
Constructor Summary
Constructors Constructor Description Par()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(elki.utilities.optionhandling.parameterization.Parameterization config)GeneratorXMLDatabaseConnectionmake()
-
-
-
Field Detail
-
CONFIGFILE_ID
public static final elki.utilities.optionhandling.OptionID CONFIGFILE_ID
Parameter to give the configuration file
-
SIZE_SCALE_ID
public static final elki.utilities.optionhandling.OptionID SIZE_SCALE_ID
Parameter to give the configuration file
-
REASSIGN_ID
public static final elki.utilities.optionhandling.OptionID REASSIGN_ID
Parameter for cluster reassignment
-
REASSIGN_DISTANCE_ID
public static final elki.utilities.optionhandling.OptionID REASSIGN_DISTANCE_ID
Reassign by cluster distance
-
RANDOMSEED_ID
public static final elki.utilities.optionhandling.OptionID RANDOMSEED_ID
Parameter to give the configuration file
-
specfile
java.net.URI specfile
The configuration file.
-
sizescale
double sizescale
Parameter for scaling the cluster sizes.
-
reassign
java.util.regex.Pattern reassign
Pattern for clusters to reassign.
-
reassignByDistance
boolean reassignByDistance
Reassign by distance, not density.
-
clusterRandom
elki.utilities.random.RandomFactory clusterRandom
Random generator used for initializing cluster generators.
-
-
Method Detail
-
configure
public void configure(elki.utilities.optionhandling.parameterization.Parameterization config)
-
make
public GeneratorXMLDatabaseConnection make()
-
-