Class DRLExpressions

java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
org.drools.drl.parser.antlr4.DRLExpressions
Direct Known Subclasses:
DRL10Expressions

public abstract class DRLExpressions extends org.antlr.v4.runtime.Parser
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.antlr.v4.runtime.Parser

    org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener
  • Field Summary

    Fields inherited from class org.antlr.v4.runtime.Parser

    _buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOF

    Fields inherited from class org.antlr.v4.runtime.Recognizer

    _interp, EOF
  • Constructor Summary

    Constructors
    Constructor
    Description
    DRLExpressions(org.antlr.v4.runtime.TokenStream input)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract BaseDescr
     
    abstract void
     
    abstract void
     
     
    abstract List<String>
     
     
    abstract ParserHelper
     
    abstract String
     
    abstract boolean
     
    abstract boolean
     
    abstract boolean
     
    abstract void
    setBuildDescr(boolean build)
     
    abstract void
    setHasBindings(boolean value)
     
    abstract void
     

    Methods inherited from class org.antlr.v4.runtime.Parser

    addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts

    Methods inherited from class org.antlr.v4.runtime.Recognizer

    action, addErrorListener, getATN, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getGrammarFileName, getInterpreter, getRuleIndexMap, getRuleNames, getSerializedATN, getState, getTokenErrorDisplay, getTokenNames, getTokenType, getTokenTypeMap, getVocabulary, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DRLExpressions

      public DRLExpressions(org.antlr.v4.runtime.TokenStream input)
  • Method Details

    • setBuildDescr

      public abstract void setBuildDescr(boolean build)
    • isBuildDescr

      public abstract boolean isBuildDescr()
    • setLeftMostExpr

      public abstract void setLeftMostExpr(String value)
    • getLeftMostExpr

      public abstract String getLeftMostExpr()
    • setHasBindings

      public abstract void setHasBindings(boolean value)
    • hasBindings

      public abstract boolean hasBindings()
    • conditionalOrExpressionDescr

      public abstract BaseDescr conditionalOrExpressionDescr() throws org.antlr.v4.runtime.RecognitionException
      Throws:
      org.antlr.v4.runtime.RecognitionException
    • getHelper

      public abstract ParserHelper getHelper()
    • hasErrors

      public abstract boolean hasErrors()
    • getErrors

      public abstract List<DroolsParserException> getErrors()
    • getErrorMessages

      public abstract List<String> getErrorMessages()
    • enableEditorInterface

      public abstract void enableEditorInterface()
    • disableEditorInterface

      public abstract void disableEditorInterface()
    • getEditorInterface

      public abstract LinkedList<DroolsSentence> getEditorInterface()