public interface Value extends Equation
STRUCT_ARRAY, STRUCT_SCALAR, STRUCT_STRUCTURE, TYPE_BOOL, TYPE_DYNAMIC, TYPE_FLOAT, TYPE_INTEGER, TYPE_NUMERIC, TYPE_STRING, TYPE_UNDEF| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
java.lang.Object |
getValue()
Return the value.
|
boolean |
getValueAsBoolean()
Return the value as a boolean.
|
float |
getValueAsFloat()
Return the value as a float.
|
int |
getValueAsInt()
Return the value as an int.
|
void |
setStructure(short struct)
Set the structure of the value.
|
void |
setType(short type)
Set the type of the value.
|
void |
setType(short type,
short struct)
Set the type and structure of the value.
|
void |
setValue(java.lang.Object value) |
void |
setValueAsBoolean(boolean value) |
void |
setValueAsFloat(float value) |
void |
setValueAsInt(int value) |
getExpression, setValueclone, eval, evalAsBoolean, evalAsFloat, evalAsInt, getExpressionName, getLocalVariable, getLocalVariables, getParentBlock, getResultStructure, getResultType, getRoot, getVariable, getVariable, getVariables, getVariables, hasVariable, hasVariable, removeVariable, setParentBlockjava.lang.String getName()
java.lang.Object getValue()
int getValueAsInt()
float getValueAsFloat()
boolean getValueAsBoolean()
void setValue(java.lang.Object value)
void setValueAsInt(int value)
void setValueAsFloat(float value)
void setValueAsBoolean(boolean value)
void setType(short type,
short struct)
type - the typestruct - the structurevoid setType(short type)
type - the typevoid setStructure(short struct)
struct - the structureCopyright © 2018 Herve Girod. All Rights Reserved. Documentation and source under the BSD licence