public class LiteralNode extends Object implements Node
ConstValue.| Constructor and Description |
|---|
LiteralNode(Object value)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ConstValue |
evaluate(ParseSession session)
Evaluate this node.
|
Object |
getLiteralValue()
Get the literal value.
|
Class<?> |
getType(ParseSession session)
Get the type of this node's value.
|
int |
hashCode() |
String |
toString() |
public LiteralNode(Object value)
value - the literal valuepublic Object getLiteralValue()
public ConstValue evaluate(ParseSession session)
Nodepublic Class<?> getType(ParseSession session)
Node
If the type is unknown, Object.class should be returned.
Copyright © 2017. All rights reserved.