Class DRL10Parser.DrlExpressionContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.drools.drl.parser.antlr4.DRL10Parser.DrlExpressionContext
All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree, org.antlr.v4.runtime.tree.RuleNode, org.antlr.v4.runtime.tree.SyntaxTree, org.antlr.v4.runtime.tree.Tree
Enclosing class:
DRL10Parser

public static class DRL10Parser.DrlExpressionContext extends org.antlr.v4.runtime.ParserRuleContext
  • Field Details

    • prefix

      public org.antlr.v4.runtime.Token prefix
    • bop

      public org.antlr.v4.runtime.Token bop
    • postfix

      public org.antlr.v4.runtime.Token postfix
  • Constructor Details

    • DrlExpressionContext

      public DrlExpressionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
  • Method Details

    • drlPrimary

      public DRL10Parser.DrlPrimaryContext drlPrimary()
    • DRL_EVAL

      public org.antlr.v4.runtime.tree.TerminalNode DRL_EVAL()
    • LPAREN

      public org.antlr.v4.runtime.tree.TerminalNode LPAREN()
    • conditionalOrExpression

      public DRL10Parser.ConditionalOrExpressionContext conditionalOrExpression()
    • RPAREN

      public org.antlr.v4.runtime.tree.TerminalNode RPAREN()
    • drlMethodCall

      public DRL10Parser.DrlMethodCallContext drlMethodCall()
    • NEW

      public org.antlr.v4.runtime.tree.TerminalNode NEW()
    • drlCreator

      public DRL10Parser.DrlCreatorContext drlCreator()
    • typeType

      public List<DRL10Parser.TypeTypeContext> typeType()
    • typeType

      public DRL10Parser.TypeTypeContext typeType(int i)
    • drlExpression

      public List<DRL10Parser.DrlExpressionContext> drlExpression()
    • drlExpression

      public DRL10Parser.DrlExpressionContext drlExpression(int i)
    • annotation

      public List<DRL10Parser.AnnotationContext> annotation()
    • annotation

      public DRL10Parser.AnnotationContext annotation(int i)
    • BITAND

      public List<org.antlr.v4.runtime.tree.TerminalNode> BITAND()
    • BITAND

      public org.antlr.v4.runtime.tree.TerminalNode BITAND(int i)
    • ADD

      public org.antlr.v4.runtime.tree.TerminalNode ADD()
    • SUB

      public org.antlr.v4.runtime.tree.TerminalNode SUB()
    • INC

      public org.antlr.v4.runtime.tree.TerminalNode INC()
    • DEC

      public org.antlr.v4.runtime.tree.TerminalNode DEC()
    • TILDE

      public org.antlr.v4.runtime.tree.TerminalNode TILDE()
    • BANG

      public org.antlr.v4.runtime.tree.TerminalNode BANG()
    • lambdaExpression

      public DRL10Parser.LambdaExpressionContext lambdaExpression()
    • switchExpression

      public DRL10Parser.SwitchExpressionContext switchExpression()
    • COLONCOLON

      public org.antlr.v4.runtime.tree.TerminalNode COLONCOLON()
    • drlIdentifier

      public DRL10Parser.DrlIdentifierContext drlIdentifier()
    • typeArguments

      public DRL10Parser.TypeArgumentsContext typeArguments()
    • classType

      public DRL10Parser.ClassTypeContext classType()
    • xpathPrimary

      public DRL10Parser.XpathPrimaryContext xpathPrimary()
    • backReferenceExpression

      public DRL10Parser.BackReferenceExpressionContext backReferenceExpression()
    • MUL

      public org.antlr.v4.runtime.tree.TerminalNode MUL()
    • DIV

      public org.antlr.v4.runtime.tree.TerminalNode DIV()
    • MOD

      public org.antlr.v4.runtime.tree.TerminalNode MOD()
    • LT

      public List<org.antlr.v4.runtime.tree.TerminalNode> LT()
    • LT

      public org.antlr.v4.runtime.tree.TerminalNode LT(int i)
    • GT

      public List<org.antlr.v4.runtime.tree.TerminalNode> GT()
    • GT

      public org.antlr.v4.runtime.tree.TerminalNode GT(int i)
    • relationalOperator

      public DRL10Parser.RelationalOperatorContext relationalOperator()
    • DRL_UNIFY

      public org.antlr.v4.runtime.tree.TerminalNode DRL_UNIFY()
    • CARET

      public org.antlr.v4.runtime.tree.TerminalNode CARET()
    • BITOR

      public org.antlr.v4.runtime.tree.TerminalNode BITOR()
    • AND

      public org.antlr.v4.runtime.tree.TerminalNode AND()
    • OR

      public org.antlr.v4.runtime.tree.TerminalNode OR()
    • COLON

      public org.antlr.v4.runtime.tree.TerminalNode COLON()
    • QUESTION

      public org.antlr.v4.runtime.tree.TerminalNode QUESTION()
    • ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode ASSIGN()
    • ADD_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode ADD_ASSIGN()
    • SUB_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode SUB_ASSIGN()
    • MUL_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode MUL_ASSIGN()
    • DIV_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode DIV_ASSIGN()
    • AND_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode AND_ASSIGN()
    • OR_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode OR_ASSIGN()
    • XOR_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode XOR_ASSIGN()
    • RSHIFT_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode RSHIFT_ASSIGN()
    • URSHIFT_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode URSHIFT_ASSIGN()
    • LSHIFT_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode LSHIFT_ASSIGN()
    • MOD_ASSIGN

      public org.antlr.v4.runtime.tree.TerminalNode MOD_ASSIGN()
    • DOT

      public org.antlr.v4.runtime.tree.TerminalNode DOT()
    • THIS

      public org.antlr.v4.runtime.tree.TerminalNode THIS()
    • innerCreator

      public DRL10Parser.InnerCreatorContext innerCreator()
    • SUPER

      public org.antlr.v4.runtime.tree.TerminalNode SUPER()
    • superSuffix

      public DRL10Parser.SuperSuffixContext superSuffix()
    • explicitGenericInvocation

      public DRL10Parser.ExplicitGenericInvocationContext explicitGenericInvocation()
    • inlineCast

      public DRL10Parser.InlineCastContext inlineCast()
    • nonWildcardTypeArguments

      public DRL10Parser.NonWildcardTypeArgumentsContext nonWildcardTypeArguments()
    • NULL_SAFE_DOT

      public org.antlr.v4.runtime.tree.TerminalNode NULL_SAFE_DOT()
    • LBRACK

      public org.antlr.v4.runtime.tree.TerminalNode LBRACK()
    • RBRACK

      public org.antlr.v4.runtime.tree.TerminalNode RBRACK()
    • INSTANCEOF

      public org.antlr.v4.runtime.tree.TerminalNode INSTANCEOF()
    • pattern

      public DRL10Parser.PatternContext pattern()
    • getRuleIndex

      public int getRuleIndex()
      Overrides:
      getRuleIndex in class org.antlr.v4.runtime.RuleContext
    • accept

      public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
      Specified by:
      accept in interface org.antlr.v4.runtime.tree.ParseTree
      Overrides:
      accept in class org.antlr.v4.runtime.RuleContext