public class BaseNode extends Object implements ASTNode
| Constructor and Description |
|---|
BaseNode() |
BaseNode(org.antlr.v4.runtime.ParserRuleContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
protected Supplier<org.kie.dmn.api.feel.runtime.events.FEELEvent> |
astEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity,
String message) |
protected Supplier<org.kie.dmn.api.feel.runtime.events.FEELEvent> |
astEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity,
String message,
Throwable throwable) |
Object |
evaluate(EvaluationContext ctx) |
int |
getEndChar() |
int |
getEndColumn() |
int |
getEndLine() |
Type |
getResultType() |
int |
getStartChar() |
int |
getStartColumn() |
int |
getStartLine() |
String |
getText() |
void |
setEndChar(int endChar) |
void |
setEndColumn(int endColumn) |
void |
setEndLine(int endLine) |
void |
setStartChar(int startChar) |
void |
setStartColumn(int startColumn) |
void |
setStartLine(int startLine) |
void |
setText(String text) |
String |
toString() |
public BaseNode()
public BaseNode(org.antlr.v4.runtime.ParserRuleContext ctx)
public int getStartChar()
getStartChar in interface ASTNodepublic void setStartChar(int startChar)
public int getEndChar()
getEndChar in interface ASTNodepublic void setEndChar(int endChar)
public int getStartLine()
getStartLine in interface ASTNodepublic void setStartLine(int startLine)
public int getStartColumn()
getStartColumn in interface ASTNodepublic void setStartColumn(int startColumn)
public int getEndLine()
getEndLine in interface ASTNodepublic void setEndLine(int endLine)
public int getEndColumn()
getEndColumn in interface ASTNodepublic void setEndColumn(int endColumn)
public void setText(String text)
public Type getResultType()
getResultType in interface ASTNodeprotected Supplier<org.kie.dmn.api.feel.runtime.events.FEELEvent> astEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, String message)
protected Supplier<org.kie.dmn.api.feel.runtime.events.FEELEvent> astEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, String message, Throwable throwable)
public Object evaluate(EvaluationContext ctx)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.