JexlInfo
, JexlNode.Literal<java.lang.String>
, Node
public final class ASTStringLiteral extends JexlNode implements JexlNode.Literal<java.lang.String>
JexlNode.Literal<T>
children, id, parent, value
Constructor | Description |
---|---|
ASTStringLiteral(int id) |
|
ASTStringLiteral(Parser p,
int id) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getLiteral() |
Gets the literal value.
|
protected boolean |
isConstant(boolean literal) |
|
java.lang.Object |
jjtAccept(ParserVisitor visitor,
java.lang.Object data) |
Accept the visitor.
|
debugInfo, debugString, isConstant
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
childrenAccept, dump, getId, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetParent, jjtSetValue, toString, toString
public ASTStringLiteral(int id)
public ASTStringLiteral(Parser p, int id)
public java.lang.String getLiteral()
getLiteral
in interface JexlNode.Literal<java.lang.String>
protected boolean isConstant(boolean literal)
isConstant
in class JexlNode
public java.lang.Object jjtAccept(ParserVisitor visitor, java.lang.Object data)
jjtAccept
in interface Node
jjtAccept
in class SimpleNode
visitor
- the visitordata
- contextual data