Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Package
de.lmu.ifi.dbs.elki.utilities.optionhandling

Packages that use de.lmu.ifi.dbs.elki.utilities.optionhandling
de.lmu.ifi.dbs.elki The base-package of the ELKI framework. 
de.lmu.ifi.dbs.elki.algorithm Package to collect algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.clustering Package collects clustering algorithms. 
de.lmu.ifi.dbs.elki.algorithm.clustering.biclustering Package to collect biclustering algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation Package to collect correlation clustering algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace Package to collect algorithms for clustering in axis-parallel subspaces, suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.result Package to collect result classes for the results of algorithms. 
de.lmu.ifi.dbs.elki.algorithm.result.clustering Package to collect result classes for the results of clustering algorithms. 
de.lmu.ifi.dbs.elki.algorithm.result.clustering.biclustering Package to collect result classes for the results of biclustering algorithms. 
de.lmu.ifi.dbs.elki.database Package collects variants of databases and related classes. 
de.lmu.ifi.dbs.elki.database.connection Provides database connection classes. 
de.lmu.ifi.dbs.elki.distance Package collects distances and - in its subpackages - distance and similarity functions. 
de.lmu.ifi.dbs.elki.distance.distancefunction Package collects distance functions. 
de.lmu.ifi.dbs.elki.distance.similarityfunction Package collects similarity functions. 
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel Package collects kernel functions. 
de.lmu.ifi.dbs.elki.index Package collects variants of index structures. 
de.lmu.ifi.dbs.elki.index.tree Package collects variants of tree-based index structures. 
de.lmu.ifi.dbs.elki.index.tree.metrical Package collects metrical tree-based index structures. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants Package collects variants of the M-Tree. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp Package collects classes for the MkAppTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop Package collects classes for the MkCoPTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax Package collects classes for the MkMaxTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab Package collects classes for the MkTabTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree Package collects classes for the MTree 
de.lmu.ifi.dbs.elki.index.tree.spatial Package collects spatial tree-based index structures. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants Package collects variants of the R*-Tree. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu Package collects classes for the DeLiCluTree 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn Package collects classes for the RdKNNTree 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar Package collects classes for the RStarTree 
de.lmu.ifi.dbs.elki.normalization Provides classes and methods for normalizations (and reconstitution) of data sets. 
de.lmu.ifi.dbs.elki.parser Package collects parser for different file formats and data types. 
de.lmu.ifi.dbs.elki.preprocessing Package collects preprocessors used for data preparation in a first step of various algorithms or distance measures. 
de.lmu.ifi.dbs.elki.utilities Package collects various classes and methods of global utility. 
de.lmu.ifi.dbs.elki.utilities.optionhandling Package collects classes required for handling and description of options for any parameterizable class. 
de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints Constraints allow to restrict possible values for parameters. 
de.lmu.ifi.dbs.elki.varianceanalysis Classes for analysis of variance by different methods. 
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ClassParameter
          Parameter class for a parameter specifying a class name.
FileParameter
          Parameter class for a parameter specifying a file.
Flag
          Option class specifying a flag object.
OptionHandler
          Provides an OptionHandler for holding the given options.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.algorithm
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ClassParameter
          Parameter class for a parameter specifying a class name.
DoubleParameter
          Parameter class for a parameter specifying a double value.
Flag
          Option class specifying a flag object.
IntParameter
          Parameter class for a parameter specifying an integer value.
OptionID
          An OptionID is used by option handlers as a unique identifier for specific options.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.algorithm.clustering
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ClassParameter
          Parameter class for a parameter specifying a class name.
DoubleParameter
          Parameter class for a parameter specifying a double value.
IntParameter
          Parameter class for a parameter specifying an integer value.
OptionID
          An OptionID is used by option handlers as a unique identifier for specific options.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
PatternParameter
          Parameter class for a parameter specifying a pattern.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.algorithm.clustering.biclustering
AbstractParameterizable
          Abstract superclass for classes parameterizable.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.algorithm.clustering.correlation
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ClassParameter
          Parameter class for a parameter specifying a class name.
DoubleParameter
          Parameter class for a parameter specifying a double value.
Flag
          Option class specifying a flag object.
IntParameter
          Parameter class for a parameter specifying an integer value.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
DoubleParameter
          Parameter class for a parameter specifying a double value.
Flag
          Option class specifying a flag object.
IntParameter
          Parameter class for a parameter specifying an integer value.
OptionID
          An OptionID is used by option handlers as a unique identifier for specific options.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.algorithm.result
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.algorithm.result.clustering
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.algorithm.result.clustering.biclustering
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.database
AbstractParameterizable
          Abstract superclass for classes parameterizable.
ClassParameter
          Parameter class for a parameter specifying a class name.
OptionID
          An OptionID is used by option handlers as a unique identifier for specific options.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.database.connection
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ClassParameter
          Parameter class for a parameter specifying a class name.
OptionID
          An OptionID is used by option handlers as a unique identifier for specific options.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.distance
AbstractParameterizable
          Abstract superclass for classes parameterizable.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.distance.distancefunction
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.distance.similarityfunction
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel
AbstractParameterizable
          Abstract superclass for classes parameterizable.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree
AbstractParameterizable
          Abstract superclass for classes parameterizable.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.metrical
AbstractParameterizable
          Abstract superclass for classes parameterizable.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkapp
AbstractParameterizable
          Abstract superclass for classes parameterizable.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkcop
AbstractParameterizable
          Abstract superclass for classes parameterizable.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax
AbstractParameterizable
          Abstract superclass for classes parameterizable.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktab
AbstractParameterizable
          Abstract superclass for classes parameterizable.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree
AbstractParameterizable
          Abstract superclass for classes parameterizable.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.spatial
AbstractParameterizable
          Abstract superclass for classes parameterizable.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants
AbstractParameterizable
          Abstract superclass for classes parameterizable.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu
AbstractParameterizable
          Abstract superclass for classes parameterizable.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar
AbstractParameterizable
          Abstract superclass for classes parameterizable.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.normalization
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.parser
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
IntParameter
          Parameter class for a parameter specifying an integer value.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.preprocessing
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ClassParameter
          Parameter class for a parameter specifying a class name.
Flag
          Option class specifying a flag object.
IntParameter
          Parameter class for a parameter specifying an integer value.
OptionHandler
          Provides an OptionHandler for holding the given options.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
PatternParameter
          Parameter class for a parameter specifying a pattern.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.utilities
Flag
          Option class specifying a flag object.
NumberParameter
          Abstract class for defining a number parameter.
Option
          Abstract superclass for specifying program arguments.
OptionID
          An OptionID is used by option handlers as a unique identifier for specific options.
Parameter
          Abstract class for specifying a parameter.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.utilities.optionhandling
AttributeSetting
          Encapsulates a setting of one attribute.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
FileListParameter.FilesType
          Available types of the files: FileListParameter.FilesType.INPUT_FILES denotes input files, FileListParameter.FilesType.OUTPUT_FILES denotes output files.
FileParameter.FileType
          Available file types: FileParameter.FileType.INPUT_FILE denotes an input file, FileParameter.FileType.OUTPUT_FILE denotes an output file.
ListParameter
          Abstract parameter class defining a parameter for a list of objects.
NoParameterValueException
          Thrown by OptionHandler in case of incorrect parameter-array.
NumberParameter
          Abstract class for defining a number parameter.
Option
          Abstract superclass for specifying program arguments.
OptionHandler
          Provides an OptionHandler for holding the given options.
OptionID
          An OptionID is used by option handlers as a unique identifier for specific options.
Parameter
          Abstract class for specifying a parameter.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
UnusedParameterException
          Thrown by OptionHandler in case of request of an unused parameter.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints
ClassParameter
          Parameter class for a parameter specifying a class name.
Flag
          Option class specifying a flag object.
IntParameter
          Parameter class for a parameter specifying an integer value.
ListParameter
          Abstract parameter class defining a parameter for a list of objects.
NumberParameter
          Abstract class for defining a number parameter.
Parameter
          Abstract class for specifying a parameter.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
PatternParameter
          Parameter class for a parameter specifying a pattern.
VectorListParameter
          Parameter class for a parameter specifying a list of vectors.
 

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling used by de.lmu.ifi.dbs.elki.varianceanalysis
AbstractParameterizable
          Abstract superclass for classes parameterizable.
AttributeSettings
          Encapsulates the current settings of the attributes of an object.
ClassParameter
          Parameter class for a parameter specifying a class name.
DoubleParameter
          Parameter class for a parameter specifying a double value.
OptionID
          An OptionID is used by option handlers as a unique identifier for specific options.
ParameterException
          Abstract super class for all exceptions thrown during parmeterization.
Parameterizable
          Interface to define the required methods for command line interaction.
 


Release 0.1 (2008-07-10_1838)