Class DRLExpressions

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.drools.drl.parser.lang.DRLExpressions
Direct Known Subclasses:
DRL5Expressions, DRL6Expressions

public abstract class DRLExpressions extends org.antlr.runtime.Parser
  • Field Summary

    Fields inherited from class org.antlr.runtime.Parser

    input

    Fields inherited from class org.antlr.runtime.BaseRecognizer

    DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
  • Constructor Summary

    Constructors
    Constructor
    Description
    DRLExpressions(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
     
  • 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.runtime.Parser

    getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut

    Methods inherited from class org.antlr.runtime.BaseRecognizer

    alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getGrammarFileName, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut

    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.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
  • 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()
    • conditionalOrExpression

      public abstract BaseDescr conditionalOrExpression() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.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()