Package com.github.javacliparser
Class IntOption
- java.lang.Object
-
- com.github.javacliparser.AbstractOption
-
- com.github.javacliparser.IntOption
-
- All Implemented Interfaces:
Option
,Serializable
public class IntOption extends AbstractOption
Int 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 int
currentVal
protected int
defaultVal
protected int
maxVal
protected int
minVal
-
Fields inherited from class com.github.javacliparser.AbstractOption
cliChar, illegalNameCharacters, name, purpose
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int
cliStringToInt(String s)
String
getDefaultCLIString()
Gets the Command Line Interface textint
getMaxValue()
int
getMinValue()
int
getValue()
String
getValueAsCLIString()
Gets the value of a Command Line Interface text as a stringstatic String
intToCLIString(int i)
void
setValue(int 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(int v)
-
getValue
public int getValue()
-
getMinValue
public int getMinValue()
-
getMaxValue
public int 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
-
cliStringToInt
public static int cliStringToInt(String s)
-
intToCLIString
public static String intToCLIString(int i)
-
-