public class NodeVariableDouble extends NodeVariable implements IVariableNode.IVariableNodeDouble
IVariableNode.IVariableNodeBoolean, IVariableNode.IVariableNodeDouble, IVariableNode.IVariableNodeLong, IVariableNode.IVariableNodeObject<T>IExpressionNode.INodeBoolean, IExpressionNode.INodeDouble, IExpressionNode.INodeLong, IExpressionNode.INodeObject<T>, IExpressionNode.INodeString| Modifier and Type | Field and Description |
|---|---|
double |
value |
isConst, name| Constructor and Description |
|---|
NodeVariableDouble(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
double |
evaluate() |
IExpressionNode.INodeDouble |
inline() |
void |
set(double value) |
setConstant, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetevaluateAsString, getAsDoublepublic double evaluate()
evaluate in interface IExpressionNode.INodeDoublepublic IExpressionNode.INodeDouble inline()
inline in interface IExpressionNodeinline in interface IExpressionNode.INodeDoublepublic void set(double value)
set in interface IVariableNode.IVariableNodeDouble