Uses of Interface
elki.utilities.optionhandling.parameters.Parameter
-
Packages that use Parameter Package Description elki.gui.configurator Configurator components.elki.gui.util Utility classes for GUIs (e.g., a class to display a logging panel).elki.utilities.optionhandling Parameter handling and option descriptions.elki.utilities.optionhandling.parameterization Configuration managers.elki.utilities.optionhandling.parameters Classes for various typed parameters. -
-
Uses of Parameter in elki.gui.configurator
Classes in elki.gui.configurator with type parameters of type Parameter Modifier and Type Class Description classAbstractParameterConfigurator<T extends Parameter<?>>Abstract class to produce a configurator for a particular parameter.classAbstractSingleParameterConfigurator<T extends Parameter<?>>Base class for MiniGUI input helpersFields in elki.gui.configurator declared as Parameter Modifier and Type Field Description (package private) TAbstractParameterConfigurator. paramThe parameter to configureMethods in elki.gui.configurator with parameters of type Parameter Modifier and Type Method Description voidAbstractParameterConfigurator. addParameter(java.lang.Object owner, Parameter<?> param, TrackParameters track)voidClassListParameterConfigurator. addParameter(java.lang.Object owner, Parameter<?> param, TrackParameters track)voidClassParameterConfigurator. addParameter(java.lang.Object owner, Parameter<?> param, TrackParameters track)voidConfiguratorPanel. addParameter(java.lang.Object owner, Parameter<?> param, TrackParameters track)Add parameter to this panel.voidParameterConfigurator. addParameter(java.lang.Object owner, Parameter<?> param, TrackParameters track)Add a parameter to the panel.private ParameterConfiguratorConfiguratorPanel. makeConfigurator(Parameter<?> param)Constructors in elki.gui.configurator with parameters of type Parameter Constructor Description TextParameterConfigurator(Parameter<?> param, javax.swing.JComponent parent) -
Uses of Parameter in elki.gui.util
Classes in elki.gui.util that implement Parameter Modifier and Type Class Description static classDynamicParameters.RemainingOptionsDummy option class that represents unhandled optionsFields in elki.gui.util declared as Parameter Modifier and Type Field Description private Parameter<?>ParameterTable.ClassListEditor. optionParameter we are currently editing.protected Parameter<?>DynamicParameters.Node. paramMethods in elki.gui.util with parameters of type Parameter Modifier and Type Method Description voidDynamicParameters. addParameter(Parameter<?> option, java.lang.String value, int bits, int depth)Add a single parameter to the listConstructors in elki.gui.util with parameters of type Parameter Constructor Description Node(Parameter<?> param, java.lang.String value, int flags, int depth)Constructor. -
Uses of Parameter in elki.utilities.optionhandling
Methods in elki.utilities.optionhandling with parameters of type Parameter Modifier and Type Method Description static java.lang.StringOptionUtil. getFullDescription(Parameter<?> param)Format a parameter description.static java.lang.StringParameterException. prefixParametersToMessage(Parameter<?> p, java.lang.String mid, Parameter<?> p2, java.lang.String message)Prefix parameters to error message.static java.lang.StringParameterException. prefixParameterToMessage(Parameter<?> p, java.lang.String message)Prefix parameter information to error message.Constructors in elki.utilities.optionhandling with parameters of type Parameter Constructor Description ParameterException(Parameter<?> p, java.lang.String message)Constructor.ParameterException(Parameter<?> p, java.lang.String message, java.lang.Throwable cause)Constructor.UnspecifiedParameterException(Parameter<?> parameter)Constructor with missing ParameterWrongParameterValueException(Parameter<?> parameter, java.lang.String mid, Parameter<?> parameter2, java.lang.String reason)Thrown by a Parameterizable object in case of wrong parameter format.WrongParameterValueException(Parameter<?> parameter, java.lang.String read, java.lang.String reason)Thrown by a Parameterizable object in case of wrong parameter format.WrongParameterValueException(Parameter<?> parameter, java.lang.String read, java.lang.String reason, java.lang.Throwable cause)Thrown by a Parameterizable object in case of wrong parameter format. -
Uses of Parameter in elki.utilities.optionhandling.parameterization
Fields in elki.utilities.optionhandling.parameterization declared as Parameter Modifier and Type Field Description private Parameter<?>TrackedParameter. parameterParameter valueMethods in elki.utilities.optionhandling.parameterization that return Parameter Modifier and Type Method Description Parameter<?>TrackedParameter. getParameter()Get the parameter observed.Methods in elki.utilities.optionhandling.parameterization with parameters of type Parameter Modifier and Type Method Description default booleanParameterization. grab(Parameter<?> opt)Get the option value from the Parameterization.booleanTrackParameters. grab(Parameter<?> opt)booleanUnParameterization. grab(Parameter<?> opt)booleanChainedParameterization. setValueForOption(Parameter<?> opt)booleanEmptyParameterization. setValueForOption(Parameter<?> opt)booleanListParameterization. setValueForOption(Parameter<?> opt)booleanMergedParameterization. setValueForOption(Parameter<?> opt)booleanParameterization. setValueForOption(Parameter<?> opt)Assign a value for an option, but not using default values and throwing exceptions on error.booleanSerializedParameterization. setValueForOption(Parameter<?> opt)booleanTrackParameters. setValueForOption(Parameter<?> opt)booleanUnParameterization. setValueForOption(Parameter<?> opt)Constructors in elki.utilities.optionhandling.parameterization with parameters of type Parameter Constructor Description TrackedParameter(java.lang.Object owner, Parameter<?> parameter)Constructor. -
Uses of Parameter in elki.utilities.optionhandling.parameters
Classes in elki.utilities.optionhandling.parameters that implement Parameter Modifier and Type Class Description classAbstractParameter<P extends AbstractParameter<P,T>,T>Abstract class for specifying a parameter.classClassListParameter<C>Parameter class for a parameter specifying a list of class names.classClassParameter<C>Parameter class for a parameter specifying a class name.classDoubleArrayListParameterParameter class for a parameter specifying a list of vectors.classDoubleListParameterParameter class for a parameter specifying a list of double values.classDoubleParameterParameter class for a parameter specifying a double value.classEnumParameter<E extends java.lang.Enum<E>>Parameter class for a parameter specifying an enum type.classFileListParameterParameter class for a parameter specifying a list of files.classFileParameterParameter class for a parameter specifying a file.classFlagOption class specifying a flag object.classIntGeneratorParameterParameter class for a parameter specifying ranges of integer values.classIntListParameterParameter class for a parameter specifying a list of integer values.classIntParameterParameter class for a parameter specifying an integer value.classListParameter<P extends ListParameter<P,T>,T>Abstract parameter class defining a parameter for a list of objects.classLongParameterParameter class for a parameter specifying a long value.classNumberParameter<P extends NumberParameter<P,T>,T extends java.lang.Number>Abstract class for defining a number parameter.classObjectListParameter<C>Parameter that represents a list of objects (in contrast to a class list parameter, they will be instanced at most once.)classObjectParameter<C>Parameter class for a parameter representing a single object.classPatternParameterParameter class for a parameter specifying a pattern.classRandomParameterParameter for random generators and/or random seeds.classStringParameterParameter class for a parameter specifying a string.Methods in elki.utilities.optionhandling.parameters that return Parameter Modifier and Type Method Description Parameter<T>Parameter. addConstraint(ParameterConstraint<? super T> constraint)Add an additional constraint.Parameter<T>Parameter. setDefaultValue(T defaultValue)Sets the default value of this parameter.Parameter<T>Parameter. setOptional(boolean opt)Specifies if this parameter is an optional parameter.
-