See: Description

| Interface | Description | 
|---|---|
| Parameter<T> | Interface for the parameter of a class. | 
| Class | Description | 
|---|---|
| AbstractParameter<T> | Abstract class for specifying a parameter. | 
| ClassListParameter<C> | Parameter class for a parameter specifying a list of class names. | 
| ClassParameter<C> | Parameter class for a parameter specifying a class name. | 
| DistanceParameter<D extends Distance<D>> | Parameter class for a parameter specifying a double value. | 
| DoubleListParameter | Parameter class for a parameter specifying a list of double values. | 
| DoubleParameter | Parameter class for a parameter specifying a double value. | 
| EnumParameter<E extends Enum<E>> | Parameter class for a parameter specifying an enum type. | 
| FileListParameter | Parameter class for a parameter specifying a list of files. | 
| FileParameter | Parameter class for a parameter specifying a file. | 
| Flag | Option class specifying a flag object. | 
| IntListParameter | Parameter class for a parameter specifying a list of integer values. | 
| IntParameter | Parameter class for a parameter specifying an integer value. | 
| ListParameter<T> | Abstract parameter class defining a parameter for a list of objects. | 
| LongParameter | Parameter class for a parameter specifying a long value. | 
| NumberParameter<T extends Number> | Abstract class for defining a number parameter. | 
| ObjectListParameter<C> | Parameter that represents a list of objects (in contrast to a class list parameter, they will be instanced at most once.) | 
| ObjectParameter<C> | Parameter class for a parameter representing a single object. | 
| PatternParameter | Parameter class for a parameter specifying a pattern. | 
| RandomParameter | Parameter for random generators and/or random seeds. | 
| StringParameter | Parameter class for a parameter specifying a string. | 
| VectorListParameter | Parameter class for a parameter specifying a list of vectors. | 
| Enum | Description | 
|---|---|
| FileListParameter.FilesType | Available types of the files:  FileListParameter.FilesType.INPUT_FILESdenotes input files,FileListParameter.FilesType.OUTPUT_FILESdenotes output files. | 
| FileParameter.FileType | Available file types:  FileParameter.FileType.INPUT_FILEdenotes an input file,FileParameter.FileType.OUTPUT_FILEdenotes an output file. | 
Classes for various typed parameters.
See thede.lmu.ifi.dbs.elki.utilities.optionhandling package for documentation!