|
|
|||||||||||||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||||||||||||
| Packages that use Parameter | |
|---|---|
| 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. |
| Uses of Parameter in de.lmu.ifi.dbs.elki.utilities |
|---|
| Methods in de.lmu.ifi.dbs.elki.utilities with parameters of type Parameter | |
|---|---|
static void |
Util.addParameter(List<String> parameters,
Parameter<?,?> parameter,
String value)
Adds the specified parameter and the specified value to the beginning of the given parameter list. |
static String[] |
Util.addParameter(String[] parameters,
Parameter<?,?> parameter,
String value)
Adds the specified parameter and its value to the beginning of the given parameter array. |
| Uses of Parameter in de.lmu.ifi.dbs.elki.utilities.optionhandling |
|---|
| Subclasses of Parameter in de.lmu.ifi.dbs.elki.utilities.optionhandling | |
|---|---|
class |
ClassListParameter
Parameter class for a parameter specifying a list of class names. |
class |
ClassParameter<C>
Parameter class for a parameter specifying a class name. |
class |
DoubleListParameter
Paramter class for a parameter specifying a list of double values. |
class |
DoubleParameter
Parameter class for a parameter specifying a double value. |
class |
FileListParameter
Parameter class for a parameter specifying a list of files. |
class |
FileParameter
Parameter class for a parameter specifying a file. |
class |
IntListParameter
Paramter class for a parameter specifying a list of integer values. |
class |
IntParameter
Parameter class for a parameter specifying an integer value. |
class |
ListParameter<T>
Abstract parameter class defining a parameter for a list of objects. |
class |
LongParameter
Parameter class for a parameter specifying a long value. |
class |
NumberParameter<T extends Number>
Abstract class for defining a number parameter. |
class |
PatternParameter
Parameter class for a parameter specifying a pattern. |
class |
StringParameter
Parameter class for a parameter specifying a string value. |
class |
VectorListParameter
Parameter class for a parameter specifying a list of vectors. |
| Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling with parameters of type Parameter | ||
|---|---|---|
protected
|
AbstractParameterizable.getParameterValue(Parameter<T,?> parameter)
Returns the value of the given parameter by calling getValue(). |
|
| Uses of Parameter in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints |
|---|
| Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints declared as Parameter | |
|---|---|
private Parameter<T,?> |
DefaultValueGlobalConstraint.hasValue
Parameter providing the value. |
private Parameter<T,?> |
DefaultValueGlobalConstraint.needsValue
Parameter to be set. |
private Parameter<T,C> |
ParameterFlagGlobalConstraint.param
Parameter possibly to be checked. |
| Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with type parameters of type Parameter | |
|---|---|
private List<Parameter<?,?>> |
AllOrNoneMustBeSetGlobalConstraint.parameterList
List of parameters to be checked |
private List<Parameter<?,?>> |
OnlyOneIsAllowedToBeSetGlobalConstraint.parameters
List of parameters to be checked. |
private List<Parameter<?,?>> |
OneMustBeSetGlobalConstraint.parameters
List of parameters to be checked. |
| Constructors in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with parameters of type Parameter | |
|---|---|
DefaultValueGlobalConstraint(Parameter<T,?> needsValue,
Parameter<T,?> hasValue)
Creates a global parameter constraint for specifying the default value of a parameter dependent on the value of an another paramter. |
|
DefaultValueGlobalConstraint(Parameter<T,?> needsValue,
Parameter<T,?> hasValue)
Creates a global parameter constraint for specifying the default value of a parameter dependent on the value of an another paramter. |
|
ParameterFlagGlobalConstraint(Parameter<T,C> p,
List<ParameterConstraint<C>> c,
Flag f,
boolean flagConstraint)
Constructs a global parameter constraint specifying that the testing of the parameter given for keeping the parameter constraints given is dependent on the status of the flag given. |
|
| Constructor parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with type arguments of type Parameter | |
|---|---|
AllOrNoneMustBeSetGlobalConstraint(List<Parameter<?,?>> parameters)
Constructs a global parameter constraint for testing if either all elements of a list of parameters are set or none of them. |
|
OneMustBeSetGlobalConstraint(List<Parameter<?,?>> params)
Creates a One-Must-Be-Set global parameter constraint. |
|
OnlyOneIsAllowedToBeSetGlobalConstraint(List<Parameter<?,?>> params)
Constructs a global parameter constraint for testing if only one parameter of a list of parameters is set. |
|
|
|
||||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||||