EMPTY_CHILDREN
Constructor and Description |
---|
IterationContextNode(org.antlr.v4.runtime.ParserRuleContext ctx,
NameDefNode name,
BaseNode expression) |
IterationContextNode(org.antlr.v4.runtime.ParserRuleContext ctx,
NameDefNode name,
BaseNode expression,
BaseNode rangeEndExpr) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(Visitor<T> v) |
Object |
evaluate(EvaluationContext ctx) |
String |
evaluateName(EvaluationContext ctx) |
Object |
evaluateRangeEnd(EvaluationContext ctx) |
ASTNode[] |
getChildrenNode() |
BaseNode |
getExpression() |
NameDefNode |
getName() |
BaseNode |
getRangeEndExpr() |
void |
setExpression(BaseNode expression) |
void |
setName(NameDefNode name) |
astEvent, astEvent, copyLocationAttributesFrom, getEndChar, getEndColumn, getEndLine, getResultType, getStartChar, getStartColumn, getStartLine, getText, setEndChar, setEndColumn, setEndLine, setStartChar, setStartColumn, setStartLine, setText, toString
public IterationContextNode(org.antlr.v4.runtime.ParserRuleContext ctx, NameDefNode name, BaseNode expression)
public IterationContextNode(org.antlr.v4.runtime.ParserRuleContext ctx, NameDefNode name, BaseNode expression, BaseNode rangeEndExpr)
public NameDefNode getName()
public void setName(NameDefNode name)
public BaseNode getExpression()
public BaseNode getRangeEndExpr()
public void setExpression(BaseNode expression)
public String evaluateName(EvaluationContext ctx)
public Object evaluate(EvaluationContext ctx)
public Object evaluateRangeEnd(EvaluationContext ctx)
public ASTNode[] getChildrenNode()
getChildrenNode
in interface ASTNode
getChildrenNode
in class BaseNode
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.