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, getEndChar, getEndColumn, getEndLine, getParserRuleContext, getResultType, getStartChar, getStartColumn, getStartLine, getText, setCtx, setEndChar, setEndColumn, setEndLine, setStartChar, setStartColumn, setStartLine, setText, toStringpublic 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 ASTNodegetChildrenNode in class BaseNodeCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.