public class NodeConstantLong extends java.lang.Object implements IExpressionNode.INodeLong, IConstantNode
IExpressionNode.INodeBoolean, IExpressionNode.INodeDouble, IExpressionNode.INodeLong, IExpressionNode.INodeObject<T>, IExpressionNode.INodeString| Modifier and Type | Field and Description |
|---|---|
long |
value |
static NodeConstantLong |
ZERO |
| Constructor and Description |
|---|
NodeConstantLong(long value) |
| Modifier and Type | Method and Description |
|---|---|
long |
evaluate() |
IExpressionNode.INodeLong |
inline() |
static NodeConstantLong |
of(long value) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitevaluateAsString, getAsInt, getAsLongpublic static final NodeConstantLong ZERO
public final long value
public static NodeConstantLong of(long value)
public long evaluate()
evaluate in interface IExpressionNode.INodeLongpublic IExpressionNode.INodeLong inline()
inline in interface IExpressionNodeinline in interface IExpressionNode.INodeLongpublic java.lang.String toString()
toString in class java.lang.Object