public class NodeVariableLong extends NodeVariable implements IVariableNode.IVariableNodeLong
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 |
---|---|
long |
value |
isConst, name
Constructor and Description |
---|
NodeVariableLong(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
long |
evaluate() |
IExpressionNode.INodeLong |
inline() |
void |
set(long value) |
setConstant, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
set
evaluateAsString, getAsInt, getAsLong
public long evaluate()
evaluate
in interface IExpressionNode.INodeLong
public IExpressionNode.INodeLong inline()
inline
in interface IExpressionNode
inline
in interface IExpressionNode.INodeLong
public void set(long value)
set
in interface IVariableNode.IVariableNodeLong