public class LiteralExpression extends java.lang.Object implements Expression
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object |
literal |
| Constructor and Description |
|---|
LiteralExpression(java.lang.Object literal)
Constructs a new
LiteralExpression. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(Environment env)
Evaluate this expression.
|
java.lang.Object |
getLiteral()
Returns the literal.
|
java.lang.String |
toString() |
private final java.lang.Object literal
public LiteralExpression(java.lang.Object literal)
LiteralExpression.literal - literalpublic final java.lang.Object getLiteral()
public java.lang.Object evaluate(Environment env)
Expressionevaluate in interface Expressionenv - The environmentList, String or any
primitive type or wrapper classes of a primitive type.public java.lang.String toString()
toString in class java.lang.Object