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 ASTNode
public void setStartChar(int startChar)
public int getEndChar()
getEndChar
in interface ASTNode
public void setEndChar(int endChar)
public int getStartLine()
getStartLine
in interface ASTNode
public void setStartLine(int startLine)
public int getStartColumn()
getStartColumn
in interface ASTNode
public void setStartColumn(int startColumn)
public int getEndLine()
getEndLine
in interface ASTNode
public void setEndLine(int endLine)
public int getEndColumn()
getEndColumn
in interface ASTNode
public void setEndColumn(int endColumn)
public void setText(String text)
public Type getResultType()
getResultType
in interface ASTNode
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)
public Object evaluate(EvaluationContext ctx)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.