Class BaseNode

    • Field Detail

      • EMPTY_CHILDREN

        protected final ASTNode[] EMPTY_CHILDREN
    • Constructor Detail

      • BaseNode

        public BaseNode()
      • BaseNode

        public BaseNode​(org.antlr.v4.runtime.ParserRuleContext ctx)
    • Method Detail

      • copyLocationAttributesFrom

        public BaseNode copyLocationAttributesFrom​(BaseNode from)
      • setStartChar

        public void setStartChar​(int startChar)
      • getEndChar

        public int getEndChar()
        Specified by:
        getEndChar in interface ASTNode
      • setEndChar

        public void setEndChar​(int endChar)
      • setStartLine

        public void setStartLine​(int startLine)
      • setStartColumn

        public void setStartColumn​(int startColumn)
      • getEndLine

        public int getEndLine()
        Specified by:
        getEndLine in interface ASTNode
      • setEndLine

        public void setEndLine​(int endLine)
      • setEndColumn

        public void setEndColumn​(int endColumn)
      • setText

        public void setText​(String text)
      • astEvent

        protected Supplier<org.kie.dmn.api.feel.runtime.events.FEELEvent> astEvent​(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity,
                                                                                   String message)
      • astEvent

        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)