Package com.github.javacliparser
Class FloatOption
- java.lang.Object
-
- com.github.javacliparser.AbstractOption
-
- com.github.javacliparser.FloatOption
-
- All Implemented Interfaces:
Option
,Serializable
public class FloatOption extends AbstractOption
Float option.- Version:
- $Revision: 7 $
- Author:
- Richard Kirkby (rkirkby@cs.waikato.ac.nz)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected double
currentVal
protected double
defaultVal
protected double
maxVal
protected double
minVal
-
Fields inherited from class com.github.javacliparser.AbstractOption
cliChar, illegalNameCharacters, name, purpose
-
-
Constructor Summary
Constructors Constructor Description FloatOption(String name, char cliChar, String purpose, double defaultVal)
FloatOption(String name, char cliChar, String purpose, double defaultVal, double minVal, double maxVal)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static double
cliStringToDouble(String s)
static String
doubleToCLIString(double d)
String
getDefaultCLIString()
Gets the Command Line Interface textdouble
getMaxValue()
double
getMinValue()
double
getValue()
String
getValueAsCLIString()
Gets the value of a Command Line Interface text as a stringvoid
setValue(double v)
void
setValueViaCLIString(String s)
Sets value of this option via the Command Line Interface text-
Methods inherited from class com.github.javacliparser.AbstractOption
copy, getCLIChar, getName, getPurpose, getStateString, nameIsLegal, resetToDefault
-
-
-
-
Method Detail
-
setValue
public void setValue(double v)
-
getValue
public double getValue()
-
getMinValue
public double getMinValue()
-
getMaxValue
public double getMaxValue()
-
getDefaultCLIString
public String getDefaultCLIString()
Description copied from interface:Option
Gets the Command Line Interface text- Returns:
- the Command Line Interface text
-
getValueAsCLIString
public String getValueAsCLIString()
Description copied from interface:Option
Gets the value of a Command Line Interface text as a string- Returns:
- the string with the value of the Command Line Interface text
-
setValueViaCLIString
public void setValueViaCLIString(String s)
Description copied from interface:Option
Sets value of this option via the Command Line Interface text- Parameters:
s
- the Command Line Interface text
-
cliStringToDouble
public static double cliStringToDouble(String s)
-
doubleToCLIString
public static String doubleToCLIString(double d)
-
-