public class FixedVariableHelper
extends java.lang.Object
FixedVariable
s 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
FixedVariable s 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)
FixedVariable
s 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
,
FixedDouble
public 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