Package ch.idsia.utils
Class ParameterContainer
java.lang.Object
ch.idsia.utils.ParameterContainer
public class ParameterContainer
extends java.lang.Object
Created by IntelliJ IDEA.
User: Sergey Karakovskiy, firstName_at_idsia_dot_ch
Date: May 5, 2009
Time: 9:34:33 PM
Package: ch.idsia.utils
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMap<java.lang.String,java.lang.String>
optionsHashMap
-
Constructor Summary
Constructors Constructor Description ParameterContainer()
-
Method Summary
Modifier and Type Method Description boolean
asBoolean(java.lang.String s)
float
asFloat(java.lang.String s)
int
asInt(java.lang.String s)
java.lang.String
asString(boolean b)
java.lang.String
asString(java.lang.Object i)
static java.lang.String
getDefaultParameterValue(java.lang.String param)
static int
getNumberOfAllowedOptions()
java.lang.String
getParameterValue(java.lang.String param)
static int
getTotalNumberOfOptions()
static void
InitDefaults()
void
setParameterValue(java.lang.String param, java.lang.String value)
-
Field Details
-
optionsHashMap
protected java.util.HashMap<java.lang.String,java.lang.String> optionsHashMap
-
-
Constructor Details
-
ParameterContainer
public ParameterContainer()
-
-
Method Details
-
setParameterValue
public void setParameterValue(java.lang.String param, java.lang.String value) -
getParameterValue
public java.lang.String getParameterValue(java.lang.String param) -
asInt
public int asInt(java.lang.String s) -
asFloat
public float asFloat(java.lang.String s) -
asString
public java.lang.String asString(boolean b) -
asString
public java.lang.String asString(java.lang.Object i) -
asBoolean
public boolean asBoolean(java.lang.String s) -
InitDefaults
public static void InitDefaults() -
getTotalNumberOfOptions
public static int getTotalNumberOfOptions() -
getNumberOfAllowedOptions
public static int getNumberOfAllowedOptions() -
getDefaultParameterValue
public static java.lang.String getDefaultParameterValue(java.lang.String param)
-