public class FixedVariableHelper
extends java.lang.Object
FixedVariables that are
are either FixedBoolean, FixedInteger or FixedDouble.| Constructor and Description |
|---|
FixedVariableHelper() |
| Modifier and Type | Method and Description |
|---|---|
static FixedVariable |
add(FixedVariable fv1,
FixedVariable fv2)
Adds the values of the specified two
FixedVariables according to the
value of the first parameter. |
static FixedVariable |
copyFixedVariable(FixedVariable fv)
Copies the specified
FixedVariable. |
static FixedBoolean |
createFixedBoolean(java.lang.String variableID,
boolean value)
Creates a new
FixedBoolean. |
static FixedDouble |
createFixedDouble(java.lang.String variableID,
java.lang.Double value)
Creates a new
FixedDouble. |
static FixedInteger |
createFixedInteger(java.lang.String variableID,
java.lang.Integer value)
Creates a new
FixedInteger. |
static java.lang.Number |
getNumericValue(FixedVariable fv)
Gets the numeric value of the specified
FixedVariable. |
static boolean |
isEqualFixedVariableValue(FixedVariable fv1,
FixedVariable fv2)
Checks if is equal fixed variable value.
|
public static FixedVariable add(FixedVariable fv1, FixedVariable fv2)
FixedVariables according to the
value of the first parameter.fv1 - the first fixed variable ('variableID' will be taken from here)fv2 - the second fixed variablepublic static java.lang.Number getNumericValue(FixedVariable fv)
FixedVariable.FixedBoolean, true
will represented by -1 and false by 0;fv - the FixedVariablepublic static FixedVariable copyFixedVariable(FixedVariable fv)
FixedVariable.fv - the FixedVariableFixedBoolean,
FixedInteger,
FixedDoublepublic static boolean isEqualFixedVariableValue(FixedVariable fv1, FixedVariable fv2)
fv1 - the FixedVariable no. 1fv2 - the FixedVariable no. 2public static FixedBoolean createFixedBoolean(java.lang.String variableID, boolean value)
FixedBoolean.variableID - the variable idvalue - the valuepublic static FixedInteger createFixedInteger(java.lang.String variableID, java.lang.Integer value)
FixedInteger.variableID - the variable idvalue - the valuepublic static FixedDouble createFixedDouble(java.lang.String variableID, java.lang.Double value)
FixedDouble.variableID - the variable idvalue - the value