Package org.apache.commons.jexl3.parser
Class ASTIdentifierAccessJxlt
java.lang.Object
org.apache.commons.jexl3.parser.SimpleNode
org.apache.commons.jexl3.parser.JexlNode
org.apache.commons.jexl3.parser.ASTIdentifierAccess
org.apache.commons.jexl3.parser.ASTIdentifierAccessJxlt
- All Implemented Interfaces:
Node
- Direct Known Subclasses:
ASTIdentifierAccessSafeJxlt
x.`expr`.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.commons.jexl3.parser.JexlNode
JexlNode.Constant<T>, JexlNode.Funcall, JexlNode.Info
-
Field Summary
FieldsFields inherited from class org.apache.commons.jexl3.parser.SimpleNode
id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Whether this is a Jxlt based identifier.void
Methods inherited from class org.apache.commons.jexl3.parser.ASTIdentifierAccess
getIdentifier, getName, isGlobalVar, isSafe, jjtAccept, parseIdentifier, setIdentifier, toString
Methods inherited from class org.apache.commons.jexl3.parser.JexlNode
clearCache, getColumn, getLine, isConstant, isConstant, isLeftValue, isSafeLhs, isStrictOperator, jexlInfo, jjtSetFirstToken, jjtSetLastToken
Methods inherited from class org.apache.commons.jexl3.parser.SimpleNode
childrenAccept, dump, dumpOut, getId, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetChildren, jjtSetParent, jjtSetValue, toString
-
Field Details
-
jxltExpr
-
-
Constructor Details
-
ASTIdentifierAccessJxlt
ASTIdentifierAccessJxlt(int id) -
ASTIdentifierAccessJxlt
ASTIdentifierAccessJxlt(Parser p, int id)
-
-
Method Details
-
isExpression
public boolean isExpression()Description copied from class:ASTIdentifierAccess
Whether this is a Jxlt based identifier.- Overrides:
isExpression
in classASTIdentifierAccess
- Returns:
- true if `..${...}...`, false otherwise
-
setExpression
-
getExpression
-